Kas ir Java HttpHeaders?
Kas ir Java HttpHeaders?

Video: Kas ir Java HttpHeaders?

Video: Kas ir Java HttpHeaders?
Video: Reading HTTP Headers in Spring Boot RESTful Web Service 2024, Aprīlis
Anonim

Klase HttpHeaders . Apzīmē HTTP pieprasījumu un atbilžu galvenes, sakārtojot virkņu galveņu nosaukumus ar virknes vērtību sarakstu. Papildus parastajām metodēm, kuras definē Map, šī klase piedāvā šādas ērtas metodes: add(String, String) pievieno galvenes vērtību galvenes nosaukuma vērtību sarakstam.

Tādā veidā, kas ir

HTTP galvenes ļauj klientam un serverim nodot papildu informāciju ar HTTP pieprasījumu vai atbildi. HTTP galvene sastāv no tās nosaukuma, kurā nav reģistrjutīga, kam seko kols (:), pēc tam - tā vērtība. Atbilžu galvenes satur papildu informāciju par atbildi, piemēram, tās atrašanās vietu vai serveri, kas to sniedz.

Turklāt, kas ir HttpHeaders pavasara zābaki? publiska klase HttpHeaders paplašina Objekts īsteno MultiValueMap, Serializable. Datu struktūra, kas attēlo HTTP pieprasījumu vai atbilžu galvenes, kartējot virkņu galveņu nosaukumus ar virknes vērtību sarakstu, kā arī piedāvājot pieejas izplatītākos lietojumprogrammu līmeņa datu tipus.

Tātad, kas ir HttpEntity Java?

HttpEntity ir palīgobjekts, kas iekapsulē HTTP pieprasījuma vai atbildes galveni un pamattekstu. To var izmantot kā apstrādātāja metodes parametru.

Kāda ir @RequestHeader izmantošana?

@ Pieprasījuma galvene ir anotācija, kas ir lietots metodes argumentos, lai pateiktu, ka informācija nāk no šī pieprasījuma galvenes. Katrai informācijai galvenē ir jānorāda atsevišķs @ Pieprasījuma galvene anotācija, ja vēlaties lietots to savā metodē.

Ieteicams: