рддреАрди рдорд┐рдирдЯ рдХреЗ рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рдПрдХ рд╡реНрдпрдерд╛ рд╡рд┐рд╖рдп рдкрд░ рд╕реНрдкрд░реНрд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред
рд╣рдо HTTP 200 рдХреЛрдб рдХреА рд╕реНрдерд┐рддрд┐ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред
HTTP/1.1 200 OK
{
"error": {
code: 2019,
message: "Validation failed: field 'size' is invalid: the value is not a number"
}
}
, ?
? ? - .

1. HTTP 200 batch
. . 200. . . batch ?
, . API .
:
{
"sources": [
{"image": "http://myserver.com/image1.jpg"},
{"image": "http://myserver.com/image2.jpg"},
{"video": "http://myserver.com/video.jpg"}
]
}
, - (, ) . ? 2xx 4xx 5xx? , :
HTTP/1.1 200 OK
{
"results": [
{ "status": "ok", "id": 312 },
{ "status": "ok", "id": 313 },
{ "status": "fail", "error": "NO SPACE" }
]
}
( ) . 200. , .
2. HTTP 200
. . , - . , . - 200! .
- github bitbucket, . . ┬л┬╗ . .
. :
тАФ C, API. . . ┬лerror┬╗, .
тАФ 4xx 5xx! ?!
тАФ -. . . , . , , .
тАФ тАж
HTTP 200 тАФ
200 200. . . . ?! json !
, . ? ? ? ?
- . . . . .