2017-10-28 6 views
0

In einer Socket-Programmierung muss ich mehrere Content-Typen anzeigen.Wie kann ich mehrere Inhaltstypen in einer HTTP-Antwortnachricht anzeigen?

ex)

Content-Type : text/html, text/css, text/javascript, image/png 

Allerdings ist dieser Code nicht funktioniert. Wie kann ich mehrere Inhaltstypen in einer HTTP-Antwortnachricht anzeigen? Danke ...

+0

Mögliches Duplikat [Ist die HTTP-Protokoll-Unterstützung mehr Inhaltstypen in Antwortheader?] (https://stackoverflow.com/questions/5809099/does-thehttp-protocol-support-multiple-content-types-in-response-headers) – Helen

Antwort

0

Content-Type Mittel nur ein Typ auf der Accept des Antragstellers Parameter eines Standardinhaltstyp basieren sollten Sie angeben, kann aber, wenn Ihr Kunde in einem bestimmten Typ interessiert ist, sollte es die Art senden Er möchte in Accept Header anfordern und Sie sollten mit dem angeforderten Inhaltstyp antworten.

Anforderer können mehrere Arten senden durch dhzB

Accept: application/json 
Accept: text/html 

was bedeutet die Anforderer beiden Typen verstehen. Wenn Server kann sonst in json Format dienen und darauf zu reagieren zurück sollte es Antwort zurück mit text/html

Weiteren Informationen über Content-Type Header und anderen HTTP Spezifikationen, bitte überprüfen this

Verwandte Themen