如何在 HTTP 响应消息中显示多个 Content-Type?

How can I display multiple Content-Type in a HTTP response message?

在socket编程中,我必须显示多个Content-Type。

例如)

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

但是,此代码不起作用。 如何在 HTTP 响应消息中显示多个 Content-Type? 谢谢...

Content-Type 意味着应该 只有一个 类型基于您可以指定的默认内容类型的请求者的 Accept 参数,但是如果您的客户是对特定类型感兴趣,它应该在 Accept 请求 header 中发送他想要的类型,你应该用请求的内容类型回复。

请求者可以发送多种类型,例如

Accept: application/json
Accept: text/html

这意味着请求者可以理解这两种类型。如果服务器可以提供服务并以 json 格式回复,否则它应该以 text/html

回复

有关 Content-Type header 和其他 HTTP 规格的更多信息,请查看 this