【发布时间】:2016-05-20 15:39:45
【问题描述】:
我的 REST SOAPUI 模拟服务因预检 OPTIONS 请求而失败。我在 SOAPUI 中创建了一个 GET 模拟服务 /getAllStudents。当我尝试从 apache 服务器调用它时,浏览器调用了 OPTIONS getAllStudents,它因 404 错误而失败。 有没有办法解决这个问题?
【问题讨论】:
标签: angularjs soapui preflight
我的 REST SOAPUI 模拟服务因预检 OPTIONS 请求而失败。我在 SOAPUI 中创建了一个 GET 模拟服务 /getAllStudents。当我尝试从 apache 服务器调用它时,浏览器调用了 OPTIONS getAllStudents,它因 404 错误而失败。 有没有办法解决这个问题?
【问题讨论】:
标签: angularjs soapui preflight
这听起来像是一个需要在服务器端解决的问题。对于您传入的 OPTIONS 请求,您的服务器将需要使用允许的方法以及使用以下标头的允许来源来回答:
Access-Control-Allow-Origin: http://foo.example
Access-Control-Allow-Methods: POST, GET, OPTIONS
【讨论】:
Access-Control-Allow-Origin 问题。因为如果其他一切都正确,那么它应该提供200 ok。我根据this question 发表了评论,我问了。我可能错了。