Java хэл дээрх HttpHeaders гэж юу вэ?
Java хэл дээрх HttpHeaders гэж юу вэ?

Видео: Java хэл дээрх HttpHeaders гэж юу вэ?

Видео: Java хэл дээрх HttpHeaders гэж юу вэ?
Видео: LAMP сервер суулгаж тохируулах нь 2024, Дөрөвдүгээр сар
Anonim

Анги HttpHeaders . HTTP хүсэлт болон хариултын толгой хэсгийг төлөөлж, мөрийн толгойн нэрийг мөрийн утгуудын жагсаалтад буулгана. Map -аар тодорхойлсон ердийн аргуудаас гадна энэ анги нь дараах хялбар аргуудыг санал болгодог: add(String, String) нь толгойн нэрийн утгуудын жагсаалтад толгойн утгыг нэмнэ.

Ийм байдлаар HttpHeaders гэж юу вэ?

HTTP толгой үйлчлүүлэгч болон серверт нэмэлт мэдээллийг HTTP хүсэлт эсвэл хариултаар дамжуулахыг зөвшөөрнө үү. HTTP толгой хэсэг нь том жижиг жижиг үсгийн нэр, дараа нь хоёр цэг (:), дараа нь утгаас бүрдэнэ. Хариултын толгой хэсэгт хариултын байршил, серверийн талаарх нэмэлт мэдээллийг агуулна.

Нэмж хэлэхэд, HttpHeaders хаврын ачаалагч гэж юу вэ? олон нийтийн анги HttpHeaders өргөтгөх Объект MultiValueMap, Serializable-ийг хэрэгжүүлдэг. HTTP хүсэлт эсвэл хариултын толгойг төлөөлдөг өгөгдлийн бүтэц, мөрийн толгойн нэрийг String утгуудын жагсаалтад буулгах, мөн нийтлэг хэрэглээний түвшний өгөгдлийн төрлүүдэд хандах хандалтыг санал болгодог.

Тиймээс Java дахь HttpEntity гэж юу вэ?

HttpEntity нь HTTP хүсэлт эсвэл хариултын толгой болон үндсэн хэсгийг багтаасан туслах объект юм. Үүнийг зохицуулагчийн аргын параметр болгон ашиглаж болно.

@RequestHeader юунд хэрэгтэй вэ?

@ Хүсэлтийн толгой нь тэмдэглэгээ юм ашигласан Аргын аргументууд нь тухайн хүсэлтийн толгой хэсгээс дэлгэрэнгүй мэдээлэл ирж байгааг хэлэх болно. Толгой хэсэгт байгаа дэлгэрэнгүй мэдээлэл бүрийн хувьд @-г тусад нь зааж өгөх шаардлагатай. Хүсэлтийн толгой Хэрэв та хүсвэл тайлбар ашигласан энэ нь таны аргад.

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