From ab4e8129d5c94ff96e6c85d0d2b66a04a052b4e5 Mon Sep 17 00:00:00 2001 From: HelenHuang <LinHuang@pollex.com.tw> Date: 星期四, 09 六月 2022 15:26:15 +0800 Subject: [PATCH] TODO#139888 嚴選配對 - 文案修改 --- PAMapp/node_modules/@types/http-proxy/index.d.ts | 55 +++++++++++++++++++++++++++++++------------------------ 1 files changed, 31 insertions(+), 24 deletions(-) diff --git a/PAMapp/node_modules/@types/http-proxy/index.d.ts b/PAMapp/node_modules/@types/http-proxy/index.d.ts index 98ed1c7..ca805df 100755 --- a/PAMapp/node_modules/@types/http-proxy/index.d.ts +++ b/PAMapp/node_modules/@types/http-proxy/index.d.ts @@ -43,7 +43,7 @@ * Used for proxying regular HTTP(S) requests * @param req - Client request. * @param res - Client response. - * @param options - Additionnal options. + * @param options - Additional options. */ web( req: http.IncomingMessage, @@ -187,38 +187,45 @@ buffer?: stream.Stream | undefined; } - type StartCallback = (req: http.IncomingMessage, res: http.ServerResponse, target: ProxyTargetUrl) => void; - type ProxyReqCallback = ( - proxyReq: http.ClientRequest, - req: http.IncomingMessage, - res: http.ServerResponse, - options: ServerOptions, + type StartCallback<TIncomingMessage = http.IncomingMessage, TServerResponse = http.ServerResponse> = ( + req: TIncomingMessage, + res: TServerResponse, + target: ProxyTargetUrl, ) => void; - type ProxyResCallback = ( - proxyRes: http.IncomingMessage, - req: http.IncomingMessage, - res: http.ServerResponse, + type ProxyReqCallback< + TClientRequest = http.ClientRequest, + TIncomingMessage = http.IncomingMessage, + TServerResponse = http.ServerResponse, + > = (proxyReq: TClientRequest, req: TIncomingMessage, res: TServerResponse, options: ServerOptions) => void; + type ProxyResCallback<TIncomingMessage = http.IncomingMessage, TServerResponse = http.ServerResponse> = ( + proxyRes: TIncomingMessage, + req: TIncomingMessage, + res: TServerResponse, ) => void; - type ProxyReqWsCallback = ( - proxyReq: http.ClientRequest, - req: http.IncomingMessage, + type ProxyReqWsCallback<TClientRequest = http.ClientRequest, TIncomingMessage = http.IncomingMessage> = ( + proxyReq: TClientRequest, + req: TIncomingMessage, socket: net.Socket, options: ServerOptions, head: any, ) => void; - type EconnresetCallback = ( - err: Error, - req: http.IncomingMessage, - res: http.ServerResponse, + type EconnresetCallback<TError = Error, TIncomingMessage = http.IncomingMessage, TServerResponse = http.ServerResponse> = ( + err: TError, + req: TIncomingMessage, + res: TServerResponse, target: ProxyTargetUrl, ) => void; - type EndCallback = (req: http.IncomingMessage, res: http.ServerResponse, proxyRes: http.IncomingMessage) => void; + type EndCallback<TIncomingMessage = http.IncomingMessage, TServerResponse = http.ServerResponse> = ( + req: TIncomingMessage, + res: TServerResponse, + proxyRes: TIncomingMessage + ) => void; type OpenCallback = (proxySocket: net.Socket) => void; - type CloseCallback = (proxyRes: http.IncomingMessage, proxySocket: net.Socket, proxyHead: any) => void; - type ErrorCallback = ( - err: Error, - req: http.IncomingMessage, - res: http.ServerResponse, + type CloseCallback<TIncomingMessage = http.IncomingMessage> = (proxyRes: TIncomingMessage, proxySocket: net.Socket, proxyHead: any) => void; + type ErrorCallback<TError = Error, TIncomingMessage = http.IncomingMessage, TServerResponse = http.ServerResponse> = ( + err: TError, + req: TIncomingMessage, + res: TServerResponse | net.Socket, target?: ProxyTargetUrl, ) => void; } -- Gitblit v1.8.0