收藏
回答

远程调试 IOS可以连接 Android连接失败 非常紧急

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android 所有版本 所有android 所有版本




这是失败原因

可是IOS一切正常 Web网页端也一切正常


服务器Tomcat HTTP协议2.0 TLS协议1.2


证书链也正常

最后一次编辑于  2018-04-16
回答关注问题邀请回答
收藏

6 个回答

  • willen
    willen
    2018-04-17

    贴的那个链接上面说的是,这个问题是服务器引起的问题,需要你们那边后台同学帮忙排查一下。

    2018-04-17
    有用
    回复
  • willen
    willen
    2018-04-17

    也可以参考下这个链接:https://stackoverflow.com/questions/45838774/java-io-ioexception-unexpected-end-of-stream-on-connection-in-android。

    2018-04-17
    有用
    回复
  • willen
    willen
    2018-04-17

    这个不是远程调试的问题,应该是在安卓真机上就是请求失败(安卓request底层使用okhttp报的错)。google一下“unexpected end of stream on connection”可以看到很多结果,可以参考着试下能不能解决。另外,服务器支持http/1.1吗?

    2018-04-17
    有用
    回复
  • LNN
    LNN
    2018-04-18


    willen 

    贴的那个链接上面说的是,这个问题是服务器引起的问题,需要你们那边后台同学帮忙排查一下。

    昨天 14:43


    是服务器的问题. 服务器才是我弄得. 但是就突然的修复了


    google 说的是把 keep-alive 调高, 或者 connection:close 之类的..可是我发现http2的header好像没有这个header


    我是在tomcat加了一个 http2 的支持的包 就出问题了 然后我又


    我把tomcat运行模式从 NIO(non-blocking I/O) 方式调成 APR(Apache Portable Runtime) 又可以了

    我还不怎么会看tomcat源码


    2018-04-18
    有用
    回复
  • LNN
    LNN
    2018-04-17

    willen 官方

    也可以参考下这个链接:https://stackoverflow.com/questions/45838774/java-io-ioexception-unexpected-end-of-stream-on-connection-in-android。


    但是 微信小程序端并没有能力控制微信使用的OKHTTP框架呀...调用的请求只能是wx.request.应该只是局限于微信吧 android浏览器可以访问http2.0

    2018-04-17
    有用
    回复
  • LNN
    LNN
    2018-04-17

    但是 微信小程序端并没有能力控制微信使用的OKHTTP框架呀...调用的请求只能是wx.request

    2018-04-17
    有用
    回复
登录 后发表内容