dotCMS를 사용하여 XML 데이터 피드를 만들려고합니다. .dot "page"에서 올바른 XML 문서 구조를 쉽게 출력 할 수 있지만 클라이언트에게 보낸 http 헤더는 여전히 내 페이지에 "text/html"이 포함되어 있다고 말합니다. 어떻게 그들을 "text/xml"또는 "application/xml"으로 변경할 수 있습니까?dotCMS에서 http 헤더를 설정하는 방법
0
A
답변
0
분명히 관리 콘솔을 사용하여이를 수행 할 방법이 없습니다. 내가 찾은 유일한 방법은이 (속도) 코드 줄을 추가하는 것입니다.
$response.setHeader("Content-Type", "application/xml")
페이지 템플리트 맨 위에.
0
귀하의 솔루션이 가장 쉽습니다. 그러나 조금 더 많은 다른 옵션이 있지만, 그것은 당신이 속도를 사용하여 대부분의 시간 동안보다 견고한 XML 생성을하지 못하게합니다.
- DotCMS는 xstream을 사용하여 XML 파일을 생성합니다 (그 반대도 마찬가지입니다). 이 플러그인을 사용할 일반 플러그인을 작성할 수 있습니다.
- JSONContentServlet은 쿼리를 받아 json 또는 xml (매개 변수에 따라 다름)을 생성하는 dotCMS에 있습니다. 기본적으로 서블릿에 매핑되지 않지만 쉽게 추가 할 수 있습니다.
관련 문제
- 1. 다른 콘텐츠 유형으로 http 헤더를 설정하는 방법
- 2. 맞춤 HTTP 요청 헤더를 설정하는 방법
- 3. jBoss에서 사용자 정의 http 헤더를 설정하는 방법
- 4. 아파치 conf에서 사용하는 기존 파일에만 HTTP 헤더를 설정하는 방법
- 5. Heroku에서 호스팅되는 Sinatra 앱에서 HTTP 응답 (캐시) 헤더를 설정하는 방법
- 6. HTTP 호출에서 http 응답 헤더를 디버그하는 방법
- 7. 사용자가 HTTP 헤더를 확인하는 방법
- 8. 자바에서 HTTP 헤더를 보내는 방법
- 9. 서버 쪽에서 WebApi 요청 헤더를 설정하는 방법
- 10. iframe에로드되기 전에 요청 헤더를 설정하는 방법
- 11. 애플릿에서 요청시 Accept-Language 헤더를 설정하는 방법
- 12. 레일에 "Connection : close"헤더를 설정하는 방법
- 13. IIS를 사용하여 요청 헤더를 설정하는 방법
- 14. JavaScript를 사용하여 Content-Type 헤더를 설정하는 방법
- 15. 광택 캐시 제어 헤더를 설정하는 방법
- 16. JTable의 헤더를 설정하는 방법? 아래 예제 코드와
- 17. Apache에서 동시에 헤더를 다시 쓰고 설정하는 방법
- 18. PHP에서 사용자 정의 헤더를 설정하는 방법
- 19. Silverlight로 헤더를 설정하는 방법 HttpWebRequest를 얻으시겠습니까?
- 20. HTTP 헤더를 반환하는 NSTask
- 21. JMeter에서 HTTP Referer 헤더를 동적으로 설정하는 방법은 무엇입니까?
- 22. soap4r에서 비누 호출의 http 헤더를 설정하는 방법은 무엇입니까?
- 23. dotCMS에서 현재 년도를 얻으려면 어떻게해야합니까?
- 24. 비누 webservice glassfish에 http 헤더를 추가하는 방법
- 25. 자바에서 HTTP 특정 헤더를 제거하는 방법
- 26. C에서 HTTP Content-Type 헤더를 생성하는 방법?
- 27. npapi 플러그인에서 http 응답 헤더를 얻는 방법
- 28. 레일 : 서버 응답 HTTP 헤더를 얻는 방법?
- 29. Django 테스트 클라이언트 : http 헤더를 제거하는 방법
- 30. Weblogic Response에서 HTTP 헤더를 구성하는 방법