可以设置,在httpsampler中点击高级选项,timeouts可以设置。每一个http请求的Advanced。高级。右边的timeout,设置成2000就行。
WebService超时设置1. 服务器端设置超时
在 web.config 的 system.web 里添加如下配置项:
<httpRuntime
executionTimeout="30"
/>
以上时间单位是秒.
记得要把 web.config 的 debug 模式关闭:
<compilation
defaultLanguage="c#"
debug="false"
/>
2. 客户端设置超时
在 WebService 的客户端代理程序(用 wsdl.exe 生成)里设置 Request 超时时间, 单位是毫秒:
protected override WebRequest GetWebRequest(Uri uri)
{
HttpWebRequest wr = (HttpWebRequest)base.GetWebRequest( uri )
wr.Timeout = 30*1000
return wr
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)