HttpWebResponse nima?
HttpWebResponse nima?

Video: HttpWebResponse nima?

Video: HttpWebResponse nima?
Video: HTTP Protokoli 2024, May
Anonim

Bu sinf WebResponse sinfining xossalari va usullaridan HTTP-ga xos foydalanishni qo'llab-quvvatlaydi. The HttpWebResponse class HTTP so'rovlarini yuboradigan va HTTP javoblarini oladigan HTTP mustaqil mijoz ilovalarini yaratish uchun ishlatiladi. Javobni yopish va ulanishni qayta ishlatish uchun qo'yib yuborish usulini yopish.

Shunga mos ravishda, WebRequest nima?

WebRequest mavhum sinf bo'lib, Internetdan ma'lumotlarga kirish uchun foydalaniladigan tranzaktsiyalarning so'rov tomonini modellashtiradi. dan kelib chiqqan sinflar WebRequest ning quyidagi a'zolarini bekor qilish talab qilinadi WebRequest protokolga xos tarzda sinf: Tizim. Net.

Bundan tashqari, WebClient C# nima? The WebClient sinf URI tomonidan aniqlangan har qanday mahalliy, intranet yoki Internet-resursga ma'lumotlarni yuborish yoki ulardan ma'lumotlarni olishning umumiy usullarini taqdim etadi. The WebClient sinf resurslarga kirishni ta'minlash uchun WebRequest sinfidan foydalanadi. Resursga ma'lumot yuborish uchun foydalanilgan Streamni oladi.

Xuddi shunday, siz WebRequest C# nima ekanligini so'rashingiz mumkin.

The WebRequest mavhum tayanch sinf hisoblanadi. Shunday qilib, siz uni to'g'ridan-to'g'ri ishlatmaysiz. Siz undan olingan sinflar orqali foydalanasiz - HttpWebRequest va FileWebRequest. Siz Create usulidan foydalanasiz WebRequest ning misolini yaratish WebRequest . GetResponseStream ma'lumotlar oqimini qaytaradi.

System Net WebException nima?

The WebException sinf Internetga kirish uchun ulanadigan protokollarni amalga oshiradigan WebRequest va WebResponse-dan kelib chiqqan sinflar tomonidan chiqariladi. Qachon WebException WebRequest sinfining avlodi tomonidan tashlangan bo'lsa, Response xususiyati ilovaga Internet orqali javob beradi.

Tavsiya: