当我的win32(c#)应用程序调用Web服务时,我收到以下错误.
The request failed with HTTP status 504: Gateway timeout server response timeout.
Run Code Online (Sandbox Code Playgroud)
我理解'我认为'这是因为上游请求没有得到及时的响应.
但我的问题是这个?如何更改win32应用程序中的app.config设置以允许更多时间来处理其数据.我假设我要求在我的应用程序设置上进行这些更改,因为web服务和托管ws的IIS设置了更长的时间.
期待回复,并提前感谢您.
斯科特
jam*_*iss 51
你不能.问题不在于您的应用程序不耐烦并且超时; 问题是中间代理不耐烦并超时."服务器在充当网关或代理时,没有收到来自URI指定的上游服务器的及时响应." (http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.5.5)它很可能表明原始服务器存在某种问题,因此它无法快速响应转发的请求.
可能的解决方案,其中任何一个都不会让你开心:
| 归档时间: |
|
| 查看次数: |
180168 次 |
| 最近记录: |