jjzjj

taskInstance

全部标签

c# - HttpClient GetAsync 在 Windows 8 的后台任务中失败

我有一个WinRT应用程序,它有一个后台任务负责调用API来检索它需要更新自身的数据。但是,我遇到了一个问题;在后台任务之外运行时,调用API的请求可以完美运行。在后台任务中,它失败了,并且还隐藏了任何可能有助于指出问题的异常。我通过调试器跟踪了这个问题来跟踪问题点,并验证了执行停止在GetAsync上。(我传递的URL有效,不到一秒URL响应)varclient=newHttpClient("http://www.some-base-url.com/");try{response=awaitclient.GetAsync("valid-url");//NevergetshereDeb