2017-10-28 14 views
0

소켓 프로그래밍에서 여러 Content-Types를 표시해야합니다.HTTP 응답 메시지에 여러 Content-Type을 표시하려면 어떻게합니까?

예)

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

그러나,이 코드가 작동하지 않습니다. HTTP 응답 메시지에 여러 Content-Type을 표시하려면 어떻게해야합니까? 는

+0

가능한 복제에 HTTP 프로토콜 지원 여러 콘텐츠 유형을합니까 응답 헤더?] (https://stackoverflow.com/questions/5809099/does-the-http-protocol-support-multiple-content-types-in-response-headers) – Helen

답변

0

Content-Type 수단 를 지정할 수있는 기본 콘텐츠 형식의 요청자의 Accept 매개 변수를 기반으로 하나 개의 유형, 그러나 클라이언트가 특정 유형에 관심이 있다면, 그것은 유형을 보내야해야합니다 감사합니다 ... 그는 Accept 요청 헤더에 있기를 원하므로 요청한 콘텐츠 유형으로 답장해야합니다. 요청자가 두 가지 유형을 이해할 수있는 의미 예

Accept: application/json 
Accept: text/html 

에 대한 말을 통해

요청은 여러 유형을 보낼 수 있습니다. 서버가 봉사하고, 그렇지 않으면해야 응답 다시 text/html

json 형식에서 응답 할 수있는 경우 는 Content-Type 헤더와 다른 HTTP 사양에

더 많은 정보는, 확인하십시오 this

[의