UploadString() 上传xml字符过长 出错信息“远程服务器返回错误:Not Found”
如果xml字符不是很长或空就能正常调用服务
详细错误信息如下:
System.Net.WebException: 远程服务器返回了错误: NotFound。 ---> System.Net.WebException: 远程服务器返回了错误: NotFound。 位于 System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult) 位于 System.Net.Browser.BrowserHttpWebRequest.<>c__DisplayClass5.<EndGetResponse>b__4(Object sendState) 位于 System.Net.Browser.AsyncHelper.<>c__DisplayClass4.<BeginOnUI>b__1(Object sendState) --- 内部异常堆栈跟踪的结尾 --- 位于 System.Net.Browser.AsyncHelper.BeginOnUI(SendOrPostCallback beginMethod, Object state) 位于 System.Net.Browser.BrowserHttpWebRequest.EndGetResponse(IAsyncResult asyncResult) 位于 System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result) 位于 System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result)}
在web.config中设置一下maxRequestLength试试
<httpRuntime maxRequestLength="1024"/>