ویدئو های پربازدید سایت

ارسال درخواست post و Get در سی شارپ با .Net پایین

در این پست آموزشی قصد داریم تا شیوه ارسال درخواست از نوع POST و GET را به سرور توسط سی شارپ آموزش بدیم.

این آموزش برای نسخه های پایین .Net ارائه شده و در صورتی که از نسخه بالاتر مثل 4.5 یا بالاتر استفاده میکنید از این آموزش استفاده نمایید.

 

برای ارسال در خواست در ابتدا نیاز است تا فضاهای نامی زیر را به پروژه اضافه کنیم 

using System.Net;
using System.Text; 
using System.IO;

 

ارسال درخواست POST

سپس توسط کد های زیر اقدام به ارسال درخواست POST و خواندن اطلاعات مینماییم :

var request = (HttpWebRequest)WebRequest.Create("http://www.PostSIteTarget.ir/Post.aspx");

var postData = "Name=Adel Parsa";
    postData += "&website=Hypersource.ir";
var data = Encoding.ASCII.GetBytes(postData);

request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = data.Length;

using (var stream = request.GetRequestStream())
{
    stream.Write(data, 0, data.Length);
}

var response = (HttpWebResponse)request.GetResponse();

var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();

 

ارسال درخواست GET

 

برای ارسال درخواست از نوع GET هم فقط کافی است تا کد های زیر را در سی شارپ بنویسید



var request = (HttpWebRequest)WebRequest.Create("http://www.example.com/recepticle.aspx");

var response = (HttpWebResponse)request.GetResponse();

var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();

 

آموزش ارسال درخواست POST و GET با سی شارپ با نسخه .Net 4.5 یا بالاتر

 

در صورتی که سوالی راجع به این آموزش دارید در بخش نظرات همین پست مطرح و از ارسال ان از بخش ارتباط با ما خود داری نمائید


;

علی پاسخ

سلام
توضیحات اصلاکامل نیست
انگار برا کسی که بلده نوشتین
1398/12/4 13:35

پاسخ

برعکس محتوای سایتتون که خوبه تو حالت موبایلی خیلی سایتتون مسخره میشه هر چی میکشی سمت بالا خودشو هل میده پایین صفحه 1399/12/26 20:30

رضا

دقیقا ☹️ 1400/1/1 15:42

عادل پارسا

قالب سایت مال چند سال پیشه فرصت بشه اپدیت میشه که این مشکلاتم برطرف بشه 1400/1/26 11:44

ghovjnjv

e 1401/5/5 15:21

hachosen پاسخ

سلام
اول اینکه خیلی ممنون به خاطر توضیحات عالی.
بعد اینکه من یه درخواست پست به یه آدرس میفرستم جوابی که بهم برمیگرده یه جیسونه. می‌خوام ببینم چجوری میتونم بخشی از اون جیسون (که یه توکن رشته‌ای هست) رو داخل یه متغیر بریزم که ازش استفاده کنم؟ 1400/12/28 8:16

ghovjnjv پاسخ

e 1401/5/5 15:23

ghovjnjv پاسخ

e 1401/5/5 15:23

ویدئو هایی که شاید بپسندید!

هم اکنون نـــظر بدهید

HyperSourCe.ir

info@hypersource.ir

کلیه حقوق برای وب سایت هایپر سورس محفوظ است
CopyRight ©2014-2024
ارتباط با ما
نام شما
ایمیل
موبایل
رمز عبور را فراموش کرده ام

چگونه میتوانم این محصول را با تخفیف دریافت نمایم ؟

لطفا منتظر بمانید. . .

پیام سیستم