iron-ajax - 尝试在GET请求的标头中发送会话cookie

时间:2016-04-12 20:54:49

标签: ajax xmlhttprequest polymer polymer-1.0

我正在尝试使用iron-ajax将我的会话Cookie与我的GET请求一起发送。现在,请求中根本没有cookie。有什么建议?

<iron-ajax
  auto
  url="{{apiHost}}/users/me"
  withCredentials="true"
  handle-as="json"
  versbose="true"
  requestHeaders='{"Cookie":"curves"}'
></iron-ajax>

1 个答案:

答案 0 :(得分:6)

尝试with-credentials而不是withCredentialsheaders而不是requestHeaders。看起来requestHeaders是只读属性,headers是可设置的属性。

此外,XHR无法直接设置Cookie标头,由用户代理设置:https://www.w3.org/TR/XMLHttpRequest/#the-setrequestheader-method