【问题标题】:failed to execute 'send' on xmlhttprequest未能在 xmlhttprequest 上执行“发送”
【发布时间】:2016-02-18 12:44:15
【问题描述】:

在应用程序点击次数后,我在 Chrome 浏览器上收到错误“无法在 Xmlhttprequest 上执行 'send'”,并且在应用程序日志中出现“操作已超时”。

提前致谢

【问题讨论】:

标签: ajax web-services xmlhttprequest asp.net-ajax


【解决方案1】:

对我来说,这听起来像是一个跨域资源共享 (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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-28
    • 2019-04-23
    • 1970-01-01
    • 1970-01-01
    • 2016-12-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多