Java'da HttpHeaders nima?
Java'da HttpHeaders nima?

Video: Java'da HttpHeaders nima?

Video: Java'da HttpHeaders nima?
Video: JAVA - Achinaman (mood video) 2024, Noyabr
Anonim

Sinf HttpHeaders . HTTP so'rovi va javob sarlavhalarini ifodalaydi, satr sarlavhalari nomlarini satr qiymatlari ro'yxatiga moslashtiradi. Map tomonidan belgilangan oddiy usullarga qo'shimcha ravishda, bu sinf quyidagi qulaylik usullarini taklif qiladi: add(String, String) sarlavha nomi uchun qiymatlar ro'yxatiga sarlavha qiymatini qo'shadi.

Shu tarzda, HttpHeaders nima?

HTTP sarlavhalari mijoz va serverga HTTP so'rovi yoki javobi bilan qo'shimcha ma'lumotlarni uzatishiga ruxsat bering. HTTP sarlavhasi katta-kichik harflarga sezgir bo'lmagan nomidan keyin ikki nuqta (:), so'ngra qiymatidan iborat. Javob sarlavhalarida javob haqida qoʻshimcha maʼlumotlar mavjud, masalan, uning joylashuvi yoki uni taqdim etuvchi server.

Bundan tashqari, HttpHeaders bahor yuklash nima? ommaviy sinf HttpHeaders Ob'ektni kengaytiradi MultiValueMap, Serializable dasturlarini amalga oshiradi. HTTP so'rovi yoki javob sarlavhalarini ifodalovchi ma'lumotlar tuzilmasi, String sarlavhalari nomlarini String qiymatlari ro'yxatiga solishtiradi, shuningdek, umumiy dastur darajasidagi ma'lumotlar turlari uchun kirish vositalarini taklif qiladi.

Shunday qilib, Java'da HttpEntity nima?

HttpEntity HTTP so'rovi yoki javobining sarlavhasi va tanasini qamrab oluvchi yordamchi ob'ektdir. U ishlov beruvchi usuli parametri sifatida ishlatilishi mumkin.

@RequestHeader dan qanday foydalanish kerak?

@ RequestHeader annotatsiya hisoblanadi ishlatilgan Usul argumentlarida tafsilotlar ushbu so'rovning sarlavhasidan kelib chiqqanligini aytish uchun. Sarlavhadagi har bir tafsilot uchun alohida @ belgilashingiz kerak. RequestHeader agar xohlasangiz, izoh ishlatilgan bu sizning usulingizda.

Tavsiya: