Мой REST API возвращает JSON.
В настоящее время я возвращаю текст /plain как тип MIME, но он чувствует себя смешно.
Должен ли я возвращать application/x-javascript
или какой-либо другой тип?
Второй вопрос касается кода состояния HTTP для условий ошибки. Если мой REST API возвращает состояние ошибки, я возвращаюсь как JSON
{ result: "fail", errorcode: 1024, errormesg: "That sucked. Try again!" }
Если код статуса HTTP остается в 200 OK
?