السلام عليكم/ للفائدة طريقة استخدام HTTP POST بأبسط الصور في VB .NET ومثال الصفحة في PHP بسيط جداً
اولاً:
إشاء ملف php ولنفرض ان اسم الملف ومساره هو (http://localhost/test.php)
محتوى الملف هو (طباعة الباراميتر a فقط)
<?PHP echo $_POST['a']; ?>
ثانياً:
في الVB .NET نستخدم الكود التالي
Dim oWeb As New System.Net.WebClient()
oWeb.Headers.Add("Content-Type", "application/x-www-form-urlencoded")
Dim bytArguments As Byte() = System.Text.Encoding.UTF8.GetBytes("a=ضصث123")
Dim bytRetData As Byte() = oWeb.UploadData("http://localhost/test.php", "POST", bytArguments)
MsgBox(System.Text.Encoding.UTF8.GetString(bytRetData))