XMLHTTPRequest responseBody vs responseText

Jam*_*mes 6 javascript xmlhttprequest

我总是在XMLHTTPRequest响应上引用body属性,因为它始终是一个很好的可用解析js对象.但是这次主体是空的,响应就是在.text中进行字符串化,我想知道为什么会这样,以及在服务器/客户端交互中使用一个而不是另一个的权衡.

Cym*_*men 5

您的服务器响应错误的Content-Type标头.确保它设置为合理的application/json.