我们在公司内网下进行开发的时候,无法登录微信开发者工具。
微信开发者工具设置手动代理(配置的是公司的代理服务器,代理到公网)直接报错:tunneling socket could not be established ,statusCode=407。
问了公司基础网络的人,意思是我们公司的代理只支持HTTP或者HTTPS
微信开发者工具只支持socket协议吗?能否支持https或者HTTP协议?
‘’您好,小程序只可以跟指定的域名进行网络通信。包括普通 HTTPS 请求(wx.request)、上传文件(wx.uploadFile)、下载文件(wx.downloadFile) 和 WebSocket 通信(wx.connectSocket)。从基础库 2.4.0 开始,网络接口允许与局域网 IP 通信,但要注意不允许与本机IP通信。 从 2.7.0 开始,提供了 UDP 通信(wx.createUDPSocket)。报错407与401响应类似,只不过客户端必须在代理服务器上进行身份验证。代理服务器必须返回一个 Proxy-Authenticate 用以进行身份询问。客户端可以返回一个 Proxy-Authorization 信息头用以验证。参见RFC 2617”
’