Què és HttpHeaders a Java?
Què és HttpHeaders a Java?

Vídeo: Què és HttpHeaders a Java?

Vídeo: Què és HttpHeaders a Java?
Vídeo: Reading HTTP Headers in Spring Boot RESTful Web Service 2024, Maig
Anonim

Classe HttpHeaders . Representa les capçaleres de sol·licitud i resposta HTTP, associant els noms de les capçaleres de cadena a la llista de valors de cadena. A més dels mètodes normals definits per Map, aquesta classe ofereix els següents mètodes de conveniència: add(String, String) afegeix un valor de capçalera a la llista de valors per a un nom de capçalera.

D'aquesta manera, què és

Capçaleres permetre que el client i el servidor passin informació addicional amb una sol·licitud o resposta HTTP. Una capçalera HTTP consisteix en el seu nom que no distingeix entre majúscules i minúscules seguit de dos punts (:) i després pel seu valor. Les capçaleres de la resposta contenen informació addicional sobre la resposta, com ara la seva ubicació o sobre el servidor que la proporciona.

A més, què és l'arrencada de primavera HttpHeaders? classe pública HttpHeaders amplia Objecte implementa MultiValueMap, Serializable. Una estructura de dades que representa les capçaleres de sol·licitud o resposta HTTP, que mapeja els noms de les capçaleres de String amb una llista de valors de String, i també ofereix descriptors per a tipus de dades comuns a nivell d'aplicació.

En conseqüència, què és HttpEntity a Java?

HttpEntity és un objecte d'ajuda que encapsula la capçalera i el cos d'una sol·licitud o resposta HTTP. Es pot utilitzar com a paràmetre de mètode controlador.

Per a què serveix @RequestHeader?

@ Encapçalament de la sol·licitud és l'anotació que és utilitzat en els arguments del mètode per indicar que els detalls provenen de la capçalera d'aquesta sol·licitud. Per a cada detall de la capçalera, heu d'especificar @ separats Encapçalament de la sol·licitud anotació si voleu utilitzat en el teu mètode.

Recomanat: