specified-time-request
v0.0.2
Published
_description_
Downloads
1
Readme
指定时间请求优化
本仓库用于对于指定时间发起网络请求探索的记录。
需求
假设现在的需求是,要在某个确定的时间点对一个 API 接口进行请求。
优化思路
提前对接口进行 tcp 连接,并且将大部分内容先传输到后端。由于没有将所有的请求内容都传输过去,所以接口会一直保持连接。等时间一到,再将最后一点数据传输过去,触发请求完成条件。
这样可以节省请求 dns 服务器、建立 tcp 连接以及传输请求内容的时间,从而大大减少发起请求 到 服务器响应之间的时间。
使用方式
import request from '@l123wx/specified-time-request'
request({
host: 'localhost',
port: 80,
path: '/',
method: 'GET',
targetTime: '2025/12/3 15:30:00',
https: true,
})