English 中文(简体)
HttpWeb 请求和失去连接
原标题:HttpWebRequest and lost connection

我使用 HttpWeb Request. BeginGetRequestStream 向远程服务器提出 POST 请求。 假设网络连接在此过程中丢失, 没有收到回复 。 是否有办法检测请求是否被发送到远程服务器? 谢谢!

最佳回答

无法知道服务器接收和处理过什么内容, 却得不到回复。 您需要在应用程序层处理, 并附上您收到回复的另一项请求 。

也就是说,您会发现连接丢失了,您没有收到回复,所以您的应用程序发送了另一个请求,要么重复同样的请求(服务器必须妥善处理),要么发送一个查询“您是否收到并处理了与交易编号 XYZ的请求?” 。

问题回答

暂无回答




相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

How to Use Ghostscript DLL to convert PDF to PDF/A

How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

热门标签