iron-ajax - 尝试在 GET 请求的 header 中发送 session cookie

iron-ajax - trying to send session cookie in the header of GET request

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

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

尝试 with-credentials 而不是 withCredentials,并尝试 headers 而不是 requestHeaders。看起来 requestHeaders 是一个 read-only 属性,headers 是可设置的 属性.

此外,XHRs 不能直接设置 Cookie header,它是由用户代理设置的:https://www.w3.org/TR/XMLHttpRequest/#the-setrequestheader-method