我有一个网站和我的 REST api 服务器。
我向 REST 服务器发出 ajax 发布请求以创建新模型。此请求的答案将是“HTTP/1.1 201 Created”响应,标题为“Location: http://myapi.com/some/path/111 ”,但我收到错误消息Refused to get unsafe header "Location"
。我知道这是因为跨域访问策略和其他 bla bla bla。
有人知道如何解决吗?也许我必须在响应中添加“Access-Controll-Allow-SOMETHINGHERE”标头?
升级版:
原始 URI 是http://api.mydomain.com/model/新位置 URI 是http://api.mydomain.com/model/211
原始 URI 用于 ajax POST 请求,该请求使用新的 Location 标头进行响应。