【发布时间】:2016-01-11 20:34:57
【问题描述】:
在 C# 5 和 winform 中,我使用了 Telegram 公司创建的库。在这个库中有一个函数SendDocument(UserId,DocumentStream)。我知道在这个函数中,他们使用了一些HttpWebRequest,而其中的Timeout 属性没有被处理。因为有时它无法发送大型文档,并且在 100 秒后(DotNet 中的默认超时),该函数会抛出异常 The task was canceled。
从 Telegram 公司的文档中,我们可以发送 50 MB 的文件,我的示例文件大约是 15 MB。
好的,现在我想调整我的服务器的所有HttpWebRequest 的超时时间,但我没有任何功能。
我可以调整我服务器中的所有HttpWebRequest.Timeout 属性吗??
【问题讨论】:
标签: c# timeout httpwebrequest telegram telegram-bot