winform post提交数据后,10秒内没有获得结果,就提示连接服务器失败

weimei521 2018-08-24 04:03:12
 GetHtmlHelper hhp = new GetHtmlHelper();
string jsonStr = hhp.GetHtmlFromPost(WXRefoundURL + "OutpatientService/refundNotice", Encoding.GetEncoding("UTF-8"),

如果连接不到服务器,在第一步会一直卡住,我自己想的是设置等待10秒,10秒后提示连接服务器失败,有没有更好的办法?
...全文
460 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
HttpWebRequest不想卡住不动的话,你可以通过异步请求再回调begingetrequeststream
weimei521 2018-08-24
  • 打赏
  • 举报
回复
引用 2 楼 chb345536638 的回复:
不知道你的GetHtmlFromPost是通过HttpClient还是HttpWebRequest,设置下Timeout就好了

是HttpWebRequest
  • 打赏
  • 举报
回复
不知道你的GetHtmlFromPost是通过HttpClient还是HttpWebRequest,设置下Timeout就好了
weimei521 2018-08-24
  • 打赏
  • 举报
回复
说错了,是第二步会卡住

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧