我正在尝试使用iron-ajax
将我的会话Cookie与我的GET请求一起发送。现在,请求中根本没有cookie。有什么建议?
<iron-ajax
auto
url="{{apiHost}}/users/me"
withCredentials="true"
handle-as="json"
versbose="true"
requestHeaders='{"Cookie":"curves"}'
></iron-ajax>
答案 0 :(得分:6)
尝试with-credentials
而不是withCredentials
和headers
而不是requestHeaders
。看起来requestHeaders
是只读属性,headers
是可设置的属性。
此外,XHR无法直接设置Cookie
标头,由用户代理设置:https://www.w3.org/TR/XMLHttpRequest/#the-setrequestheader-method