完成中转仓管理
This commit is contained in:
29
datav/node_modules/http-proxy-middleware/dist/http-proxy-middleware.d.ts
generated
vendored
Normal file
29
datav/node_modules/http-proxy-middleware/dist/http-proxy-middleware.d.ts
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
import type { RequestHandler, Options } from './types';
|
||||
export declare class HttpProxyMiddleware<TReq, TRes> {
|
||||
private wsInternalSubscribed;
|
||||
private serverOnCloseSubscribed;
|
||||
private proxyOptions;
|
||||
private proxy;
|
||||
private pathRewriter;
|
||||
private logger;
|
||||
constructor(options: Options<TReq, TRes>);
|
||||
middleware: RequestHandler;
|
||||
private registerPlugins;
|
||||
private catchUpgradeRequest;
|
||||
private handleUpgrade;
|
||||
/**
|
||||
* Determine whether request should be proxied.
|
||||
*/
|
||||
private shouldProxy;
|
||||
/**
|
||||
* Apply option.router and option.pathRewrite
|
||||
* Order matters:
|
||||
* Router uses original path for routing;
|
||||
* NOT the modified path, after it has been rewritten by pathRewrite
|
||||
* @param {Object} req
|
||||
* @return {Object} proxy options
|
||||
*/
|
||||
private prepareProxyRequest;
|
||||
private applyRouter;
|
||||
private applyPathRewrite;
|
||||
}
|
||||
Reference in New Issue
Block a user