请教node http/https模块中怎么配置CONNECTION_TIMEOUT和SO_TIMEOUT?
在http/https的文档中, timeout
是这样描述的:
timeout <number>: A number specifying the socket timeout in milliseconds. This will set the timeout before the socket is connected.
但是假如我想要设置如下两个timeout
的话,需要怎么配置呢?
CONNECTION_TIMEOUT:连接超时
SO_TIMEOUT:socket operation超时,socket已经连接上了,但是没有接收到数据的超时时间
我注意到http可以配置createConnection选项,node的net模块有setTimeout方法, 请问各位大神,http模块的request方法的timeout是不是就是CONNECTION_TIMEOUT? net模块的setTimeout方法的timeout是不是就是SO_TIMEOUT?