2017-03-16 5 views

Antwort

2

Ein HTTP-Einheit ist die Mehrheit einer HTTP-Anfrage oder eine Antwort, die aus einigen der Header und den Körper, wenn vorhanden. Es scheint die gesamte Anfrage oder Antwort ohne die Anfrage oder die Statuszeile zu sein (obwohl nur bestimmte Header-Felder als Teil der Entität betrachtet werden).

während ResponseEntity die gesamte HTTP-Antwort darstellen soll. Sie können alles steuern, was dazu gehört: Statuscode, Header und Text.

0

HttpEntity umschließt sowohl die Anfrage- als auch die Antwortnachricht. Aber die ResponseEntity umschließt nur die Antwortnachricht. ResponseEntity erbt im Wesentlichen von HttpEntity. Response Entity kann im Gegensatz zur übergeordneten Klasse auch einen HTTP-Statuscode haben. ex:

new ResponseEntity<String>("Hello World", responseHeaders, HttpStatus.CREATED);

Verwandte Themen