【发布时间】:2014-03-19 01:00:31
【问题描述】:
我正在尝试发送一个 PUT 请求,我得到了这个:
奇怪的是,当我点击它时,它会显示 200 OK。我还看到标题允许一切,所以我不明白为什么它告诉我的 PUT 是不允许的。
我有一个单独的问题,详细说明了应用程序的角度方面:https://stackoverflow.com/questions/22467052/is-this-usage-of-ngresource-correct
【问题讨论】:
我正在尝试发送一个 PUT 请求,我得到了这个:
奇怪的是,当我点击它时,它会显示 200 OK。我还看到标题允许一切,所以我不明白为什么它告诉我的 PUT 是不允许的。
我有一个单独的问题,详细说明了应用程序的角度方面:https://stackoverflow.com/questions/22467052/is-this-usage-of-ngresource-correct
【问题讨论】:
Error :Request header field Content-Type is not allowed by Access-Control-Allow-Headers
非常奇怪的修复,在服务器端我不得不改变:
response.setHeader("*");
到
response.setHeader("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
由于某种原因,星号不涵盖“内容类型”
【讨论】: