我正在尝试通过 Web 服务插入数据。下面的代码写入数据库;但是,我有一个错误(见底部)。这里出了什么问题?以及如何解决?
//Create the web request
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
//Set type to POST
request.Method = "POST";
request.ContentType = "text/XML";
// Write data
using (StreamWriter postStream = new StreamWriter(request.GetRequestStream()))
{
postStream.WriteLine("<biz_in><phone_no>+1604333333</phone_no></biz_in>");
postStream.Dispose();
}
错误:
System.Net.WebException 未处理 Message="请求已中止:请求已取消。" Source="System" StackTrace: 在 System.Net.ConnectStream.System.Net.ICloseEx.CloseEx(CloseExState closeState) 在 System.Net.ConnectStream.Dispose(Boolean) 的 System.Net.ConnectStream.CloseInternal(Boolean internalCall, Boolean aborting)在 System.IO.Stream.Close() 在 System.IO.StreamWriter.Dispose(Boolean disposing) 在 System.IO.StreamWriter.Close() 在 ConsoleApplication1.Program.Main(String[] args) 在 C:/ Program Files/Program.cs:第 62 行 System.AppDomain.nExecuteAssembly(Assembly assembly, String[] args) at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args) 在 Microsoft.VisualStudio.HostingProcess。