【发布时间】:2014-09-04 10:42:21
【问题描述】:
我正在从我目前正在开发的 PHP 网站向我的(服务器)Web 服务发出两个 HTTP GET 请求。我使用相同的函数来发出 GET 请求。服务器拒绝一个请求并返回 null 作为响应,而它接受另一个请求并返回正确的响应。从 Google Chrome 的扩展程序 POSTMAN 尝试时,这两个 GET 请求都会返回正确的响应。 为什么服务器表现得如此奇怪?对于服务器拒绝的请求,它表示请求的资源上不存在“Access-Control-Allow-Origin”标头。为什么会这样???因此,这意味着对于服务器接受的请求,存在此特定标头。我很困惑。
【问题讨论】: