RestSharp RestClient 的默认超时值是多少?
Posted
技术标签:
【中文标题】RestSharp RestClient 的默认超时值是多少?【英文标题】:What is default timeout value of RestSharp RestClient? 【发布时间】:2015-05-03 23:16:20 【问题描述】:有人知道RestSharp RestClient 的默认超时值吗?
【问题讨论】:
【参考方案1】:RestSharp 在后台使用 HttpWebRequest,它的 default timeout 为 100 秒。
【讨论】:
【参考方案2】:在使用异步请求时,至少某些版本的 RestSharp(我正在查看 106.6.10)将使用明确设置的超时值,但不提供默认值。
这是因为:
Timeout 属性对使用 BeginGetResponse 或 BeginGetRequestStream 方法发出的异步请求没有影响。
(https://docs.microsoft.com/en-us/dotnet/api/system.net.httpwebrequest.timeout?view=netframework-4.8#remarks)
【讨论】:
以上是关于RestSharp RestClient 的默认超时值是多少?的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 RestSharp 和 GoCardless 设置 MIME 类型
在 c# 中使用 RestClient 作为 multipart/form-data 上传文件