الإطار الصافي 3.5 ضغط HTTP POST
-
08-07-2019 - |
سؤال
وأنا أكتب أول التطبيق CE Windows باستخدام V3.5 الصافي الاتفاق الإطاري.
أنا في حاجة إلى التطبيق لتكون قادرة على القيام وظيفة HTTP إلى URL.
ويبدو أن صافي CF لم يكن لديك System.Web.
لذا، أنا يمكن استخدام بعض ردهات حول كيفية إنجاز وHTTP المشاركات باستخدام صافي قوات التحالف.
شكر،
جريج
المحلول
هل هذا تلبية الاحتياجات الخاصة بك؟
وتحتاج إلى استيراد
System.IO
System.Net
System.Net.HttpWebRequest
Try
Dim Request As HttpWebRequest = CType(WebRequest.Create("<The server>"), HttpWebRequest)
Request.AllowWriteStreamBuffering = True
Request.KeepAlive = False
Request.Credentials = CredentialCache.DefaultCredentials
Request.ContentType = "text/html"
Request.Method = "POST"
'If required
'Dim proxyURI As New Uri("193.129.241.46", UriKind.Absolute)
'Dim webProxy As New WebProxy
'webProxy.Address = proxyURI
'webProxy.Credentials = New NetworkCredential("", "")
'Request.Proxy = webProxy
Dim requestStream As Stream = Request.GetRequestStream
Dim Writer As New IO.BinaryWriter(requestStream)
Writer.Close()
Dim Reader As New BinaryReader(Request.GetResponse.GetResponseStream)
Reader.Close()
Catch ex As Exception
Throw ex
End Try
نصائح أخرى
موجود
HTTPWebRequest الطبقة في CF ويمكن استخدامها لنشر وإلغاء الرد. وجد بحث سريع عدة واعدة المواد سطح المكتب على استخدامها للقيام المشاركات، وكثير منها يمكن على الأرجح أن يكون ميناء.
لا تنتمي إلى StackOverflow