@@ -57,7 +57,7 @@ server.on('request', (req, res) => {
57
57
proxy .web (req, res, {
58
58
hostname: ' localhost'
59
59
port: 9000 ,
60
- onRes : (req , resHeaders , res ) => helmet (req, res, () => {})
60
+ onRes : (req , res ) => helmet (req, res, () => {})
61
61
}, err => console .error (err, ' proxy error' ))
62
62
})
63
63
```
@@ -69,10 +69,10 @@ server.on('request', (req, res) => {
69
69
proxy .web (req, res, {
70
70
hostname: ' localhost'
71
71
port: 9000 ,
72
- onReq : (req , reqHeaders ) => {
73
- reqHeaders [' x-forwarded-for' ] = req .socket .remoteAddress
74
- reqHeaders [' x-forwarded-proto' ] = req .socket .encrypted ? ' https' : ' http'
75
- reqHeaders [' x-forwarded-host' ] = req .headers [' host' ]
72
+ onReq : (req , headers ) => {
73
+ headers [' x-forwarded-for' ] = req .socket .remoteAddress
74
+ headers [' x-forwarded-proto' ] = req .socket .encrypted ? ' https' : ' http'
75
+ headers [' x-forwarded-host' ] = req .headers [' host' ]
76
76
}
77
77
}, err => console .error (err, ' proxy error' ))
78
78
})
@@ -102,8 +102,12 @@ server.on('request', (req, res) => {
102
102
- ` timeout ` : incoming request timeout
103
103
- ` proxyTimeout ` : proxy request timeout
104
104
- ` proxyName ` : proxy name used for ** Via** header
105
- - ` onReq(req, reqHeaders) ` : called before proxy request
106
- - ` onRes(req, resHeaders, res) ` : called before proxy response
105
+ - ` onReq(req, headers) ` : called before proxy request
106
+ - ` req ` : ` http.IncomingMessage ` or ` http2.Http2ServerRequest `
107
+ - ` headers ` : ` http.ClientRequest.headers `
108
+ - ` onRes(req, res) ` : called before proxy response
109
+ - ` req ` : ` http.IncomingMessage ` or ` http2.Http2ServerRequest `
110
+ - ` res ` : ` http.ServerResponse ` or ` http2.Http2ServerResponse `
107
111
108
112
### License
109
113
0 commit comments