@@ -109,7 +109,7 @@ module.exports = function createRequestHandler (createIntercepts, middlewares, e
109109
110110 function onFree ( ) {
111111 url = `${ rOptions . method } ➜ ${ rOptions . protocol } //${ rOptions . hostname } :${ rOptions . port } ${ rOptions . path } `
112- const start = new Date ( )
112+ const start = Date . now ( )
113113 log . info ( '发起代理请求:' , url , ( rOptions . servername ? `, sni: ${ rOptions . servername } ` : '' ) , ', headers:' , jsonApi . stringify2 ( rOptions . headers ) )
114114
115115 const isDnsIntercept = { }
@@ -156,7 +156,7 @@ module.exports = function createRequestHandler (createIntercepts, middlewares, e
156156 }
157157
158158 proxyReq = ( rOptions . protocol === 'https:' ? https : http ) . request ( rOptions , ( proxyRes ) => {
159- const cost = new Date ( ) - start
159+ const cost = Date . now ( ) - start
160160 if ( rOptions . protocol === 'https:' ) {
161161 log . info ( `代理请求返回: 【${ proxyRes . statusCode } 】${ url } , cost: ${ cost } ms` )
162162 } else {
@@ -173,7 +173,7 @@ module.exports = function createRequestHandler (createIntercepts, middlewares, e
173173
174174 // 代理请求的事件监听
175175 proxyReq . on ( 'timeout' , ( ) => {
176- const cost = new Date ( ) - start
176+ const cost = Date . now ( ) - start
177177 const errorMsg = `代理请求超时: ${ url } , cost: ${ cost } ms`
178178 log . error ( errorMsg , ', rOptions:' , jsonApi . stringify2 ( rOptions ) )
179179 countSlow ( isDnsIntercept , `代理请求超时, cost: ${ cost } ms` )
@@ -184,7 +184,7 @@ module.exports = function createRequestHandler (createIntercepts, middlewares, e
184184 reject ( error )
185185 } )
186186 proxyReq . on ( 'error' , ( e ) => {
187- const cost = new Date ( ) - start
187+ const cost = Date . now ( ) - start
188188 log . error ( `代理请求错误: ${ url } , cost: ${ cost } ms, error:` , e , ', rOptions:' , jsonApi . stringify2 ( rOptions ) )
189189 countSlow ( isDnsIntercept , `代理请求错误: ${ e . message } ` )
190190 reject ( e )
@@ -195,7 +195,7 @@ module.exports = function createRequestHandler (createIntercepts, middlewares, e
195195 }
196196 } )
197197 proxyReq . on ( 'aborted' , ( ) => {
198- const cost = new Date ( ) - start
198+ const cost = Date . now ( ) - start
199199 const errorMsg = `代理请求被取消: ${ url } , cost: ${ cost } ms`
200200 log . error ( errorMsg , ', rOptions:' , jsonApi . stringify2 ( rOptions ) )
201201
@@ -211,7 +211,7 @@ module.exports = function createRequestHandler (createIntercepts, middlewares, e
211211
212212 // 原始请求的事件监听
213213 req . on ( 'aborted' , ( ) => {
214- const cost = new Date ( ) - start
214+ const cost = Date . now ( ) - start
215215 const errorMsg = `请求被取消: ${ url } , cost: ${ cost } ms`
216216 log . error ( errorMsg , ', rOptions:' , jsonApi . stringify2 ( rOptions ) )
217217 proxyReq . abort ( )
@@ -221,12 +221,12 @@ module.exports = function createRequestHandler (createIntercepts, middlewares, e
221221 reject ( new Error ( errorMsg ) )
222222 } )
223223 req . on ( 'error' , ( e , req , res ) => {
224- const cost = new Date ( ) - start
224+ const cost = Date . now ( ) - start
225225 log . error ( `请求错误: ${ url } , cost: ${ cost } ms, error:` , e , ', rOptions:' , jsonApi . stringify2 ( rOptions ) )
226226 reject ( e )
227227 } )
228228 req . on ( 'timeout' , ( ) => {
229- const cost = new Date ( ) - start
229+ const cost = Date . now ( ) - start
230230 const errorMsg = `请求超时: ${ url } , cost: ${ cost } ms`
231231 log . error ( errorMsg , ', rOptions:' , jsonApi . stringify2 ( rOptions ) )
232232 reject ( new Error ( errorMsg ) )
0 commit comments