İPhone ve Android istemcilere sunulan bir REST hizmetim var. Şu anda 200, 400, 401, 403, 404, 409, 500 vb. HTTP kodlarını takip ediyorum.
Sorum şu: Hatanın nedenini / açıklamasını / nedenini koymak için önerilen yer neresi? REST API'nin başlıkta her zaman böyle özel Nedene sahip olması daha mantıklı mı?
< HTTP/1.1 400 Bad Request - Missing Required Parameters.
< Date: Thu, 20 Dec 2012 01:09:06 GMT
< Server: Apache/2.2.22 (Ubuntu)
< Connection: close
< Transfer-Encoding: chunked
Yoksa JSON aracılığıyla Yanıt Gövdesi'nde olması daha mı iyi?
< HTTP/1.1 400 Bad Request
< Date: Thu, 20 Dec 2012 01:09:06 GMT
< Server: Apache/2.2.22 (Ubuntu)
< Connection: close
< Transfer-Encoding: chunked
< Content-Type: application/json
{ "error" : "Missing Required Parameters" }