收藏
回答

小程序使用NATAPP有时候请报错net::ERR_EMPTY_RESPONSE

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 需求 Windows 1.02.1812271

- 需求的场景描述(希望解决的问题)

小程序是通过调用一个webservices接口获取数据,我通过NATAPP提供的隧道进行穿透,绑定了一个二级域名

手机上连续请求,第三次就会报错:

-在开发工具上有时会(很少)报错,请求不到数据,请教可能是什么原因导致的?


最后一次编辑于  01-10  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • small & significant
    small & significant
    01-10

    首先为什么要用nat做内网穿透啊?另外连续请求三次是必现的错误么?这几天natapp很不稳定,服务经常挂掉,感觉他们代理服务器不行了


    01-10
    赞同
    回复 6
    • 谭明跃
      谭明跃
      01-10

      难道是他们服务器的原因

      01-10
      回复
    • 谭明跃
      谭明跃
      01-10回复谭明跃

      开发工具报错如下,请帮我看下

      01-10
      回复
    • small & significant
      small & significant
      01-10回复谭明跃

      你直接在浏览器访问nat穿透的接口地址能拿到数据么?上面报错只是个request fail这谁知道问题在哪啊,你得在浏览器先调试一下,然后再确定三次到底是不是必现,如果不是那很可能是nat的服务有问题,你毕竟用的人家的服务受制于人,除非自己搞个gre隧道。你可以加nat的群看看,前两天都炸锅了,服务整个瘫痪

      01-10
      回复
    • 谭明跃
      谭明跃
      01-10回复small & significant

      当手机有时候第二次请求,有时候第三次,手机上报错的时候,在开发工具中请求多数有可以拿到数据,这才是最郁闷的,好几个群都加不进去

      01-10
      回复
    • small & significant
      small & significant
      01-10回复谭明跃

      那就不是几次的问题了,就是会偶发请求失败的问题,你在浏览器里看一下,具体返回的错误码事什么,是500的错误还有救,可能是接口那边有点问题,要是直接访问不了接口那就没办法了。用nat做内网穿透终归不是长久之计,哪天这服务的公司突然没了,你们整套程序不是直接挂了?还是需要在公网服务器上部署接口啊。

      01-10
      回复
    查看更多(1)
  • 谭明跃
    谭明跃
    01-10

    因为我获取数据的接口是类似http://25.142.15.34/dddd/xxxx接口,这个无法改变,目前想到的只有通过natapp转


    01-10
    赞同
    回复