HttpWebRequest是否存在超时问题 [英] Is there a timeout issue with HttpWebRequest

查看:79
本文介绍了HttpWebRequest是否存在超时问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试在午餐请求之前在我的

HttpWebRequest对象上设置超时属性。


似乎丢弃了100秒以上的任何值。


有没有人观察过这堂课的故障?


谢谢

jj

I try to set the timeout property on my
HttpWebRequest object before lunching the request.

It seems like any value above 100 seconds is discarded.

Has anyone observered malfunctional with this class?

Thanks
jj

推荐答案

你好,Jens!


JJ>似乎丢弃了超过100秒的任何值。


100秒是相当大的超时。 100秒后TCP连接可能会超时,您将收到

WebException异常。


作为一种解决方法,您可以尝试使用HttpWebRequest.ServicePoint.MaxIdleTime或者如果没有帮助

更改操作系统中的TCP / IP超时设置( http://support.microsoft.com/kb/314053/


-

问候,Vadym Stetsyak

www: http://vadmyst.blogspot.com


我正在发送大型数据库文件以便在数据库上进行处理。

处理最多可能需要2分钟。

I''m sending large database files for processing on the database. The
processing can take up to 2 minutes.


因此写了jens,
Thus wrote jens,
我尝试在午餐请求之前在我的
HttpWebRequest对象上设置超时属性。
似乎任何高于100秒的值都被丢弃。

有人观察到有故障这个类?
I try to set the timeout property on my
HttpWebRequest object before lunching the request.
It seems like any value above 100 seconds is discarded.

Has anyone observered malfunctional with this class?




您是在操作Timeout还是ReadWriteTimeout?


人们经常使用这个人而实际上想要使用后者;-)


干杯,

-

Joerg Jooss
ne ******** @ joergjooss.de


这篇关于HttpWebRequest是否存在超时问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆