Агуулгын хүснэгт:

C# хэл дээр HttpClient нь юунд зориулагдсан бэ?
C# хэл дээр HttpClient нь юунд зориулагдсан бэ?

Видео: C# хэл дээр HttpClient нь юунд зориулагдсан бэ?

Видео: C# хэл дээр HttpClient нь юунд зориулагдсан бэ?
Видео: C програмчлалын хэл | Хичээл #1 2024, May
Anonim

HttpClient class нь URL-аас HTTP хүсэлт/хариу илгээх/хүлээн авах үндсэн ангиллыг өгдөг. Энэ нь дэмжигдсэн асинхронгуй функц юм. NET хүрээ. HttpClient нэгэн зэрэг олон хүсэлтийг боловсруулах боломжтой.

Үүнтэй холбогдуулан би HttpClient-ийг хэрхэн ашиглах вэ?

HttpClient-ийг ашиглах ерөнхий үйл явц нь хэд хэдэн алхмаас бүрдэнэ

  1. HttpClient-ийн жишээг үүсгэ.
  2. Аргын аль нэгний жишээг үүсгэ (энэ тохиолдолд GetMethod).
  3. HttpClient-д энэ аргыг ажиллуулахыг хэлнэ үү.
  4. Хариултыг уншина уу.
  5. Холболтыг суллана уу.
  6. Хариулттай нь харьц.

RestSharp нь HttpClient ашигладаг уу? RestSharp . Түүнээс хойш HttpClient нь зөвхөн. NET 4.5 платформ дээр олон нийт өөр хувилбар боловсруулсан. Өнөөдөр, RestSharp бол зөөврийн, олон платформ, ачаалалгүй, бүрэн нээлттэй эхийн цорын ганц сонголтуудын нэг HTTP үйлчлүүлэгч тэр чи ашиглаж болно таны бүх програмуудад.

Дараа нь HttpClient гэж юу вэ?

HttpClient орчин үеийн юм HTTP үйлчлүүлэгч төлөө. NET програмууд. Үүнийг HTTP дээр ил гарсан функцийг ашиглахад ашиглаж болно. Ашиглаж байна HttpClient та GET, POST, PUT, DELETE гэх мэт стандарт HTTP үйл үгсийг ашиглан хүсэлт илгээж, хариу хүлээн авах боломжтой. Энэ нийтлэлээс та хэрхэн ашиглах талаар сурах болно HttpClient ASP. NET вэб API ашиглах.

Та RestSharp-ийг хэрхэн ашигладаг вэ?

RestSharp хэрхэн ажилладаг вэ

  1. RestRequest-ийг ашигласнаар заасан URL руу шинэ хүсэлт үүсгэнэ.
  2. AddParameter нь хүсэлтэд шинэ параметр нэмэх болно.
  3. HTTP толгойг хүсэлтийг ашиглан таны үүсгэсэн хүсэлтэд хялбархан нэмж болно.
  4. Та хүсэлтийг ашиглан хүсэлт дэх токеныг сольж болно.
  5. Хүсэлтийг гүйцэтгэхийн тулд командын үйлчлүүлэгч.

Зөвлөмж болгож буй: