12-11-18, 06:32 PM
تحية طيبة لكل الاعضاء
عندي مشروع C# ارغب في عمل اتصال بين المشروع وصفحة انترنت بحيث يرسل البيانات لصفحة الانترنت علي شكل تكست ويقوم باستقبال الاستجابة من الموقع وحفظها في ملف txt عن طريق POST
واجهتني صعوبة في ذلك .. وهذه جزء من تجربتي لاكن لم يضبط معي الاتصال واستقبال البيانات .:\
عندي مشروع C# ارغب في عمل اتصال بين المشروع وصفحة انترنت بحيث يرسل البيانات لصفحة الانترنت علي شكل تكست ويقوم باستقبال الاستجابة من الموقع وحفظها في ملف txt عن طريق POST
واجهتني صعوبة في ذلك .. وهذه جزء من تجربتي لاكن لم يضبط معي الاتصال واستقبال البيانات .:\
كود :
using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.IO;
namespace Test
{
class Program
{
static void Main(string[] args)
{
string url = "www.somewhere.com";
string fileName = @"C:\output.txt";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Timeout = 5000;
try
{
using (WebResponse response = (HttpWebResponse)request.GetResponse())
{
using (FileStream stream = new FileStream(fileName, FileMode.Create, FileAccess.Write))
{
byte[] bytes = ReadFully(response.GetResponseStream());
stream.Write(bytes, 0, bytes.Length);
}
}
}
catch (WebException)
{
Console.WriteLine("Error Occured");
}
}