【发布时间】:2011-09-30 20:23:03
【问题描述】:
如果消息体是JSONP,content-type http header的值应该是多少。应用程序/javascript?
【问题讨论】:
-
@tomlogic 谢谢!不知何故,我无法使用搜索功能找到该问题。
如果消息体是JSONP,content-type http header的值应该是多少。应用程序/javascript?
【问题讨论】:
取决于正文的实际内容。这就是 Content-Type 标头的含义。
所以,如果你给body写一个JS回调函数,那么是的,应该是application/javascript。
或者,如果您将 JSON 字符串写入正文,则不,应该改为 application/json。
【讨论】:
如果您希望 ajax 在表单中有一个文件上传字段作为输入的一部分的情况下工作,并且您没有使用 XHR2,则它必须是“文本”或“文本/html”并且你需要用一个假的 HTML 元素包围它。有关所有令人讨厌的细节,请参阅 jquery forms ajax support doc。
【讨论】: