javascript - 在 XMLHttpRequest 中使用相同的 session

标签 javascript html session

我正在尝试向服务器重复发出请求。但每个请求都是使用不同的 session ID 完成的。我搜索了很多但不知道如何。我尝试在请求中设置 Keep-Alive,但它不会接受标有“不安全 header ”的 header 。

我就是这么做的

request = new XMLHttpRequest();
request.open("POST", HOST, true);
request.send("test");

但是每次我调用send时,服务器端的 session ID都是不同的。如何使用 JavaScript 在同一 session 中发出请求?

最佳答案

原来是这样的设置

request.withCredentials = true;

帮助我保持 session 。

关于javascript - 在 XMLHttpRequest 中使用相同的 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50948129/

相关文章:

html - SVG 图案填充位置从右上角开始,而不是从左上角开始

php - 了解缓存限制器 | header 已发送 php 警告

javascript - 为什么我在 Javascript 中丢失了 this 的上下文?

javascript - 重新启动状态后空引用

javascript - JQUERY-每次引用特定的div

javascript - 关于如何在 draw i.o 中获取 2 条线的坐标点相交的问题

asp.net - 破解 Asp.NET 中的 session 变量

php - 如何在读取 session 值后执行 mysql 查询

javascript - 对 2D javascript 数组进行排序

javascript - 缓存 css 属性名称的通用函数