【发布时间】:2014-10-19 01:05:38
【问题描述】:
真的被这个bug弄糊涂了。当我尝试发出跨域 PATCH 请求(使用 jQuery.ajax)时,所有版本的 IE,即使是那些支持 CORS 的版本,都会抛出“权限被拒绝”错误。所有其他方法(甚至 PUT)都可以正常工作,但 PATCH 在 send() 调用上会立即触发错误。
考虑到IE以后版本支持CORS,据说支持所有方法类型,CORS + PATCH会导致错误有什么原因吗?
(是的,Access-Control-Allow-Methods 设置为 GET, POST, DELETE, PATCH, PUT, OPTIONS,所以我认为这不是问题。)
【问题讨论】:
-
我自己刚吃过这个:(
标签: jquery internet-explorer cross-domain http-patch