HttpWebResponse деген эмне?
HttpWebResponse деген эмне?

Video: HttpWebResponse деген эмне?

Video: HttpWebResponse деген эмне?
Video: Евгений Пешков «Клиентский HTTP в .NET: От WebRequest до SocketsHttpHandler» 2024, Ноябрь
Anonim

Бул класс WebResponse классынын касиеттерин жана ыкмаларын HTTP-спецификалык колдонуу үчүн колдоону камтыйт. The HttpWebResponse класс HTTP сурамдарын жөнөтүүчү жана HTTP жоопторун алган HTTP өз алдынча кардар тиркемелерин куруу үчүн колдонулат. Жоопту жабуу жана байланышты кайра колдонуу үчүн бошотуу ыкмасын жабуу.

Тиешелүү түрдө WebRequest деген эмне?

WebRequest Интернеттен берилиштерге жетүү үчүн колдонулган транзакциялардын суроо-талап жагын моделдөөчү абстрактуу класс. келип чыккан класстар WebRequest төмөнкү мүчөлөрүн жокко чыгаруу талап кылынат WebRequest протоколго мүнөздүү түрдө класс: Система. Net.

Андан тышкары, WebClient C# деген эмне? The WebClient класс URI тарабынан аныкталган ар кандай жергиликтүү, интранет же интернет ресурсуна маалыматтарды жөнөтүү же алуу үчүн жалпы ыкмаларды камсыз кылат. The WebClient класс ресурстарга жетүү үчүн WebRequest классын колдонот. Ресурска берилиштерди жөнөтүү үчүн колдонулган Агымды чыгарат.

Ошо сыяктуу эле, сиз WebRequest C# деген эмнени сурасаңыз болот?

The WebRequest абстракттуу базалык класс болуп саналат. Демек, сиз аны түздөн-түз колдонбойсуз. Сиз аны алынган класстар аркылуу колдоносуз - HttpWebRequest жана FileWebRequest. Сиз Create методун колдоносуз WebRequest мисалын түзүү WebRequest . GetResponseStream маалымат агымын кайтарат.

System Net WebException деген эмне?

The WebException класс Интернетке кирүү үчүн кошулуучу протоколдорду ишке ашырган WebRequest жана WebResponseден келген класстар тарабынан ыргытылат. Качан WebException WebRequest классынын тукуму тарабынан ыргытылат, Response касиети тиркемеге Интернет жообун берет.

Сунушталууда: