javascript - 在通过 HTTP 相互通信的两个本地进程的系统中,如何在整个会话中强制使用相同的连接?
问题描述
我只能访问客户端代码,所以如果有办法,那么它必须在那里进行。
我想我应该使用一个全局XMLHttpRequest
对象,初始化如下:
var request = new XMLHttpRequest();
request.setRequestHeader("keep-alive",true);
request.setRequestHeader("keep-alive-max",1000000);
request.setRequestHeader("keep-alive-timeout",1000000);
数字 3 表示 100 万次应该足够了。
数字 4 表示 100 万秒应该足以完成此会话。
但是,上面的代码似乎并没有达到目的:
该会话在 localhost 端口 8080 上执行,当我使用 (Windows command) 观察它时netstat -aon | find "8080"
,我看到在整个会话期间创建和销毁了不同的连接。
有什么建议么?
解决方案
推荐阅读
- jenkins - Jenkins 不停止,重新启动,通过脚本 shell 启动 systemctl 自定义应用程序
- c++ - linux VS windows上的UDP多播差异
- android - 以编程方式检查视图是否包含特定布局?
- firebase - 使用 redux-saga-firebase 更新嵌套的 Firestore 值(子集合)
- html - 如何将margin-top添加到伪元素
- python - -w 在 pydoc 中做了什么,它可以生成 .doc 输出吗?
- vb6 - vb6:mysql连接正常,但未显示数据库
- sql - 如何从昨天早上 6 点到今天早上 6 点选择记录
- python - 如何修复这些错误消息,以便我可以在 pandas 中读取这些 excel 文件?
- python - Python:“int”对象不可调用