【问题标题】:HttpClient Request takes too long - Response status code does not indicate success: 404HttpClient 请求时间过长 - 响应状态码不表示成功:404
【发布时间】:2015-02-26 13:43:26
【问题描述】:

大约一分钟后,抛出 HttpRequestException“响应状态代码不指示成功:404”。我知道,我必须减少数据和查询时间。我将在第二步中执行此操作! 是不是不能延长时间,直到抛出异常?

感谢您的帮助! 迈克尔

【问题讨论】:

  • 不确定我是否遵循了这个问题。没找到就意味着没找到,延长超时有什么好处?
  • 嗨。我没有得到“未找到”异常。该方法在 Service 上成功运行,但耗时超过一分钟。 windows phone 8(http 客户端)在一分钟后抛出 HttpRequestException。这次我想延长。
  • 您是否理解 HTTP 404 状态意味着存在服务器端“未找到”错误?

标签: exception windows-phone-8 http-status-code-404 dotnet-httpclient


【解决方案1】:

我使用的是 Windows 运行时版本的 HttpClient(Windows.Web.Http.HttpClient 而不是 System.Net.Http.HttpClient),这是一个较新的 API。我不得不将应用程序更新到 WP 8.1 Silverlight。现在它工作正常!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-22
    • 2020-10-29
    • 2014-09-04
    • 1970-01-01
    • 2018-09-12
    • 1970-01-01
    相关资源
    最近更新 更多