前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >16-STM32+ESP8266+AIR202基本控制篇-实现功能2和功能4详细步骤8-OpenResty配置反向代理(Linux系统)

16-STM32+ESP8266+AIR202基本控制篇-实现功能2和功能4详细步骤8-OpenResty配置反向代理(Linux系统)

作者头像
杨奉武
发布2020-07-01 11:19:19
5320
发布2020-07-01 11:19:19
举报
文章被收录于专栏:知识分享知识分享

说明 何为反向代理? 假设我要访问服务器上的一个地址 IP: 47.92.31.46  端口号:8083 (前面咱们已经把mnif.cn的域名绑定了47.92.31.46) 但是现在微信小程序只能https访问IP: https:mnif.cn  端口号:443 怎么办? 我可不可以找个东西代理一下 就是说,我访问 IP: https:mnif.cn  端口号:443   有个东西可以帮我把信息转发到  IP: 47.92.31.46  端口号:8083 上面的方式叫做反向代理 配置反向代理 <ignore_js_op>

找到 配置文件,添加以下内容,然后点击保存 <ignore_js_op>

代码语言:javascript
复制
location = /mqtt {
        proxy_pass http://mnif.cn:8083;
        proxy_redirect off;
        proxy_set_header Host mnif.cn:8083;

        proxy_set_header Sec-WebSocket-Protocol mqtt;
        more_clear_headers Sec-WebSocket-Protocol;

        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }

复制代码

mnif.cn是我的域名,域名根据自己的修改 添加了上面红框里面的内容以后 访问 wss://mnif.cn/mqtt:443  就是访问 ws://mnif.cn:8083 提示:MQTT支持TCP,TCPS,WS,WSS访问,所以配置成 WebSocket 现在可以测试微信小程序实现远程控制了, 放到后面的章节测试.

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-06-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档