专业小程序设计开发——助力新电商新零售
电话+V:159999-78052,欢迎咨询小程序请求域名可以带端口吗,[小程序设计与开发],[小程序投流与推广],[小程序后台搭建],[小程序整套源码打包],[为个体及小微企业助力],[电商新零售模式],[小程序运营推广及维护]
一、公用EMQ服务器broker-cn.emqx.io怎么配置微信小程序域名
配置参考如下:
每个微信小程序需要事先设置通讯域名,小程序只可以跟指定的域名进行网络通信。包括普通HTTPS请求(wx.request)、上传文件(wx.uploadFile)、下载文件(wx.downloadFile)和WebSocket通信(wx.connectSocket)。
服务器域名请在「小程序后台-开发-开发设置-服务器域名」中进行配置。
配置时需要注意:域名只支持https(wx.request、wx.uploadFile、wx.downloadFile)和wss(wx.connectSocket)协议。
域名不能使用IP地址(小程序的局域网IP除外)或localhost。
可以配置端口,如https://myserver.com:8080,但是配置后只能向https://myserver.com:8080发起请求。如果向https://myserver.com、https://myserver.com:9091等URL请求则会失败。
如果不配置端口,如https://myserver.com,那么请求的URL中也不能包含端口,甚至是默认的443端口也不可以。如果向https://myserver.com:443请求则会失败。
域名必须经过ICP备案;出于安全考虑,api.weixin.qq.com不能被配置为服务器域名,相关API也不能在小程序内调用。开发者应将AppSecret保存到后台服务器中,通过服务器使用getAccessToken接口获取access_token,并调用相关API。
二、微信小程序只支持443端口吗
是。微信小程序要求必须使用443端口,微信小程序WebSocket在真机上运行时,要求服务端必须使用443端口。这是由于微信小程序中不允许使用带端口的wss连接,只能使用443端口。微信小程序端口443是一种网络协议端口,主要用于HTTPS(安全的超文本传输协议)协议中进行数据传输。具体而言,当您在访问一个网站时,通过这个端口进行通信,将加密后的数据从您的计算机发送到目标网站。相比于HTTP(超文本传输协议),HTTPS使用加密技术进行传输,可以确保数据的安全性和完整性。同时,443端口还用于其他加密协议的通讯,例如VPN(虚拟私人网络)和TLS(传输层安全协议)等,许多网站或web应用程序管理员使用此端口控制他们的网站或应用程序的访问。
做小程序需要域名吗?网站和小程序有没有必然联系?来看这里
原创2022-08-10 13:19·洛小羋
很多用户对于小程序不懂,所以在做小程序时都会跟你去沟通。当你说需要域名需要备案的时候,他很懵圈地说这咋做小程序和做网站一样了呢?其实说得简单一点的话小程序其实就是一个网站。只不过它运行的环境不再是浏览器而是微信架构里运行。说到这里很多人就好理解了。像做网站一样,如果你想让别人找到的话那么必须要有个域名,这样才能让别人通过域名访问到你的网站。小程序呢比网站稍微能好一点的就是,如果你想做个展示型的小程序的话,那是不需要去用域名还有服务器的。只需要在小程序页面里放上静态资源,当然小程序的静态资源不能超过2MB。毕竟整体的包超过2MB是无法上传小程序审核的。现在来说下为什么小程序是需要域名的。首先功能性的小程序,后端是需要做开发的,而开发的数据是需要传递给小程序来使用的。那么小程序是靠什么来接收到这些参数的呢?当然是接口api。我们一般请求的api都是域名方式请求。而且微信小程序也明确要求必须是域名而且只接受https请求。那么对于有端口的用户,也需要做端口映射。有的小伙伴会说,那我找那谁谁做的小程序没有用域名呀。这就说明他直接给你开的是saas账号,域名他们提供了,当然就不需要你提供了。还有现在有一种开发方式叫云开发,这就不用再单独去购买云服务器和域名了。直接在小程序官方提供的云开发里面使用相应的函数进行开发即可。现在知道做小程序需要域名了吗?答案是一定的,不过SAAS是由SAAS方提供了域名,而云开发则是由腾讯提供了。【WINDRISES MINIPROGRAM PROMOTION】尊享直接对接老板
电话+V: 159999-78052
专注于小程序推广配套流程服务方案。为企业及个人客户提供了高性价比的运营方案,解决小微企业和个体拓展客户的问题