在微信开发者工具测试环境中,wx.request允许使用ip地址。例如:

var url = "http://10.211.0.92";

wx.request(

{ url : url

})

但是wx.uploadFile使用ip地址会报错。例如:

var url = "http://10.211.0.92";

wx.uploadFile(

{ url : url

})

报错:uploadFile:fail Error: Hostname/IP doesn't match certificate's altnames: "IP: 10.211.0.92 is not in the cert's list:

开发者工具中勾选了“不校验安全域名、web-view 域名、TLS 版本以及 HTTPS 证书”选项。


展开全部
收起
7回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • fo系青年

    12人对此回答表示赞同

    不知道怎么看是不是服务器返回的错误。

    展开
    12
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • clock8

    10人对此回答表示赞同

    是不是服务器端返回的错误?

    展开
    10
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Black&RED

    10人对此回答表示赞同

    确定不是https吗?我看网上都是说https的问题

    展开
    10
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 安以

    8人对此回答表示赞同

    我是测试环境,wx.request测试环境下是不检测url是http还是https,不检测是域名还是ip。按道理来说,wx.uploadFile也应该不检测。我怀疑是bug,测试环境即使勾选了“不校验安全域名、web-view域名、TLS版本以及HTTPS证书”,也进行url检测。

    展开
    8
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Chase2

    7人对此回答表示赞同

    所以我说应该是服务器阻止了而不是小程序,网上有类似的,但都是未解决

    展开
    7
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Dylan

    3人对此回答表示赞同

    预览打开调试了吗?还有就是预览有问题和你问题里的提示一样吗?

    展开
    3
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 公子舒夜

    1人对此回答表示赞同

    肯定不是服务器阻止,因为我在"C:\Windows\System32\drivers\etc\hosts"文件里模拟一个域名,是可以正常跳进我后台服务器断点的。

    展开
    1
    0回复
    发布于 5年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部