none
A connection with the server could not be established RRS feed

  • 问题

  • 各位好:

     最近碰到一个奇怪的问题,我本地用tomcat写了一个简单的服务器,只返回XML。在局域网用android ios自带的API均可以正常获取到结果。

    但是到了UWP就不行,崩溃信息十分费解。

    环境:

    VS2015 + WIN10

    代码如下,非常简单。使用内置的HttpClient 来获取结果。

    崩溃提示:A connection with the server could not be established

    已经试过各种,都是不行,因为这个是系统内核DLL,无法调试。不想用第三方库,我试过curl一切正常。不知道有没有人知道如何解决这个问题,谢谢。

    2016年3月20日 16:48

答案

  • 您好,

    我看了一下那错误码,有几种可能的原因:

    1. 防火墙阻止

    2.网络适配驱动是否正确

    3.代理设置是不是正确

    当然,这些只是可能的原因,你可以一一去尝试排除。你也可以将代码里的本地URL改为外网的地址,比如https://msdn.microsoft.com/ 看看这样是否会正常的返回数据,如果可以的话,那么就可以说明这个API本身是没有问题的,应该问题是出在你的本地网络上。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    • 已标记为答案 Bryce Wang 2016年9月9日 5:51
    2016年3月22日 7:52
    版主

全部回复

  • 是否允许局域网调试了嘛?


    2016年3月21日 7:16
    版主
  • 多谢回复。我看了下不是这个问题。。因为新创建一个APP,默认都是开启局域网调试的。 可能是其他原因吧。。

    2016年3月21日 7:44
  • 您好,

    我看了一下那错误码,有几种可能的原因:

    1. 防火墙阻止

    2.网络适配驱动是否正确

    3.代理设置是不是正确

    当然,这些只是可能的原因,你可以一一去尝试排除。你也可以将代码里的本地URL改为外网的地址,比如https://msdn.microsoft.com/ 看看这样是否会正常的返回数据,如果可以的话,那么就可以说明这个API本身是没有问题的,应该问题是出在你的本地网络上。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    • 已标记为答案 Bryce Wang 2016年9月9日 5:51
    2016年3月22日 7:52
    版主