Commit b5d5eaab authored by Dominic Tarr's avatar Dominic Tarr

[doc] note in readme about middleware

parent d3c06973
...@@ -312,6 +312,16 @@ https.createServer(options.https, function (req, res) { ...@@ -312,6 +312,16 @@ https.createServer(options.https, function (req, res) {
res.end(); res.end();
}).listen(8000); }).listen(8000);
``` ```
## Middleware
`node-http-proxy` now supports connect middleware. Add middleware functions to your createServer call:
``` js
httpProxy.createServer(
require('connect-gzip').gzip(),
9000, 'localhost'
).listen(8000);
```
## Proxying WebSockets ## Proxying WebSockets
Websockets are handled automatically when using the `httpProxy.createServer()`, but if you want to use it in conjunction with a stand-alone HTTP + WebSocket (such as [socket.io][5]) server here's how: Websockets are handled automatically when using the `httpProxy.createServer()`, but if you want to use it in conjunction with a stand-alone HTTP + WebSocket (such as [socket.io][5]) server here's how:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment