【发布时间】:2016-02-18 12:44:15
【问题描述】:
在应用程序点击次数后,我在 Chrome 浏览器上收到错误“无法在 Xmlhttprequest 上执行 'send'”,并且在应用程序日志中出现“操作已超时”。
提前致谢
【问题讨论】:
标签: ajax web-services xmlhttprequest asp.net-ajax
在应用程序点击次数后,我在 Chrome 浏览器上收到错误“无法在 Xmlhttprequest 上执行 'send'”,并且在应用程序日志中出现“操作已超时”。
提前致谢
【问题讨论】:
标签: ajax web-services xmlhttprequest asp.net-ajax
对我来说,这听起来像是一个跨域资源共享 (CORS) 问题。您需要在 SERVER 端代码上设置标头以接受您的应用程序请求:
"Access-Control-Allow-Origin:", "origin url of your site";
"Access-Control-Allow-Methods", "GET, POST,PUT"
这里有关于 CORS 标头的完整文档https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin
【讨论】: