我的RESPONSE标头内容类型是否必须有application / json来支持CORS?

时间:2013-02-26 14:40:38

标签: .net wcf xmlhttprequest http-post cors

我正在尝试使用CORS-Support通过XmlHTTPRequest进行跨域HTTP POST调用。

我相信我正确地设置了服务器端和客户端(在我阅读了很多关于CORS的文章之后)。我添加了必需的标题以进行预飞行,以使标题有效等。

但我无法使其工作 - 总是得到 HTTP 405 - 方法不允许。

我正在发送一个JSON字符串。

当我查看Fire-Bug时,我看到了:

其中一个请求标题是:

Accept  text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

但在 RESPONSE HEADER 中有:

Content-Type    text/html; charset=UTF-8

问题: 要使它工作,除了text / html还需要application / json吗?我怎样才能将其添加到响应标题呢?

0 个答案:

没有答案