Čo je HttpHeaders v jazyku Java?
Čo je HttpHeaders v jazyku Java?

Video: Čo je HttpHeaders v jazyku Java?

Video: Čo je HttpHeaders v jazyku Java?
Video: 9. Programovací jazyk JavaScript | ENGETO 2024, November
Anonim

Trieda HttpHeaders . Predstavuje hlavičky HTTP požiadaviek a odpovedí, mapuje názvy hlavičiek reťazcov na zoznam hodnôt reťazcov. Okrem bežných metód definovaných v Mape ponúka táto trieda nasledujúce pohodlné metódy: add(String, String) pridá hodnotu hlavičky do zoznamu hodnôt pre názov hlavičky.

Čo je týmto spôsobom

HTTP hlavičky nechajte klienta a server odovzdať dodatočné informácie s požiadavkou alebo odpoveďou HTTP. Hlavička HTTP pozostáva z názvu, v ktorom sa nerozlišujú veľké a malé písmená, za ktorým nasleduje dvojbodka (:) a potom jej hodnota. Hlavičky odpovedí obsahujú ďalšie informácie o odpovedi, ako je jej umiestnenie alebo server, ktorý ju poskytuje.

Okrem toho, čo sú pružinové topánky HttpHeaders? verejná trieda HttpHeaders rozširuje Object implementuje MultiValueMap, Serializovateľné. Štruktúra údajov predstavujúca hlavičky HTTP požiadavky alebo odpovede, mapujúca názvy hlavičiek String na zoznam hodnôt String, ponúkajúce aj prístupové prvky pre bežné typy údajov na úrovni aplikácie.

Čo je teda HttpEntity v jazyku Java?

HttpEntity je pomocný objekt, ktorý zapuzdruje hlavičku a telo HTTP požiadavky alebo odpovede. Môže byť použitý ako parameter metódy handlera.

Aké je použitie @RequestHeader?

@ RequestHeader je anotácia, ktorá je použité v argumentoch metódy povedať, že podrobnosti pochádzajú z hlavičky tejto požiadavky. Pre každý detail v hlavičke musíte zadať samostatný @ RequestHeader anotáciu, ak chcete použité to vo vašej metóde.

Odporúča: