Bri*_*enu 10 compression proxy gzip nginx websocket
我有 nginx 作为 ASP.net / Kestrel 后端服务器的反向代理。
我希望 nginx 为我的 Websocket 连接进行 gzip 压缩(即 permessage-deflate / rfc7692),但我找不到任何配置选项。
nginx 能做到吗?有没有插件可以让它工作?如果没有,还有什么我可以使用的吗?
小智 0
只需编辑您的 nginx 配置即可。对于静态站点、代理或 websocket 来说是一样的
gunzip on; // be sure to include this. This enables runtime decompression for clients that do not accept gzip
gzip on; //enables gzip for request
gzip_proxied any; //enables compression on proxies
gzip_types *; //compress everything there is
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,请尝试在通过套接字发送消息之前压缩消息。您可以在这里阅读更多相关信息:https://docs.nginx.com/nginx/admin-guide/web-server/compression/
| 归档时间: |
|
| 查看次数: |
983 次 |
| 最近记录: |