)]}'
{"guidelines/http.rst":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"f55c22122185d855a075f7d2aa74b07febf2af51","unresolved":false,"context_lines":[{"line_number":167,"context_line":"* If a request contains an unexpected attribute in the body, the server should"},{"line_number":168,"context_line":"  return a **400 Bad Request** response. Do **not** handle the request as"},{"line_number":169,"context_line":"  normal by ignoring the part of it because the client cannot know what"},{"line_number":170,"context_line":"  attribute is wrong and cannot fix it if ignoring on server side."},{"line_number":171,"context_line":"  (For example, `additionalProperties` should be `False` on JSON-Schema"},{"line_number":172,"context_line":"  definition)"},{"line_number":173,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"da6ed579_387559f9","line":170,"updated":"2016-01-14 11:29:10.000000000","message":"This might read a bit better as:\n\nDo not handle the request as normal by ignoring the bad attribute. Returning an error allows the client side to know which attribute is wrong and have the potential to fix a bad request or bad code.","commit_id":"dd67be96b3daad2c32f898329421c089976ad888"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"d8257c5f1c5247ef630dc9dd59ab5337acf69e1b","unresolved":false,"context_lines":[{"line_number":167,"context_line":"* If a request contains an unexpected attribute in the body, the server should"},{"line_number":168,"context_line":"  return a **400 Bad Request** response. Do **not** handle the request as"},{"line_number":169,"context_line":"  normal by ignoring the part of it because the client cannot know what"},{"line_number":170,"context_line":"  attribute is wrong and cannot fix it if ignoring on server side."},{"line_number":171,"context_line":"  (For example, `additionalProperties` should be `False` on JSON-Schema"},{"line_number":172,"context_line":"  definition)"},{"line_number":173,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"da6ed579_88a9fde1","line":170,"in_reply_to":"da6ed579_387559f9","updated":"2016-01-18 09:13:29.000000000","message":"Nice suggestion, done.","commit_id":"dd67be96b3daad2c32f898329421c089976ad888"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"624a316139394b63a10bf08648a7d461f1e77c0d","unresolved":false,"context_lines":[{"line_number":168,"context_line":"  return a **400 Bad Request** response. Do **not** handle the request as"},{"line_number":169,"context_line":"  normal by ignoring the bad attribute. Returning an error allows the client"},{"line_number":170,"context_line":"  side to know which attribute is wrong and have the potential to fix a bad"},{"line_number":171,"context_line":"  request or bad code. (For example, `additionalProperties` should be `False`"},{"line_number":172,"context_line":"  on JSON-Schema definition)"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"* If a request is made to a known resource URI, but the HTTP method used for"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7af24918_5c9f925e","line":171,"updated":"2016-03-03 21:19:27.000000000","message":"s/False/false ;)","commit_id":"198bbbd2efea558260f147473584acb6880da889"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"32fca4457f913439b11ca7bca99fd5520e9846d2","unresolved":false,"context_lines":[{"line_number":168,"context_line":"  return a **400 Bad Request** response. Do **not** handle the request as"},{"line_number":169,"context_line":"  normal by ignoring the bad attribute. Returning an error allows the client"},{"line_number":170,"context_line":"  side to know which attribute is wrong and have the potential to fix a bad"},{"line_number":171,"context_line":"  request or bad code. (For example, `additionalProperties` should be `False`"},{"line_number":172,"context_line":"  on JSON-Schema definition)"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"* If a request is made to a known resource URI, but the HTTP method used for"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7af24918_622a52e9","line":171,"in_reply_to":"7af24918_5c9f925e","updated":"2016-03-05 19:24:37.000000000","message":"oh, nice catch.\n\nThanks Jay :-)","commit_id":"198bbbd2efea558260f147473584acb6880da889"}]}
