제목 | xml content-type 관련 질문 | ||
---|---|---|---|
글쓴이 | 맹맹구리 | 작성시각 | 2014/11/06 16:01:28 |
|
|||
안녕하세요. xml 테스트 중 질문이 있어서 글남깁니다. xml만 출력해주는 건 VIEW가 없다고 생각되어 Controller 에서 output 출력하는 것 까지 모두 넣었는데.. 이렇게 하면 content-type : text/html 로 나오더라고요.. VIEW 로 따로 빼서 <?php header('Content-Type:text/xml'); echo $xml; ?> 이런식으로 넣으면 text/xml 로 나오는 것 같고요.. 테스트를 잘못하고 있는건지.. 아니면 이렇게 나오는 이유가 있나요? 답변 부탁드립니다. |
|||
다음글 | ie 브라우저에서 ppt, pdf 파일 다운로드 시 다... (1) | ||
이전글 | CI에서 seal_text와 unseal_text 사용... (1) | ||
한대승(불의회상)
/
2014/11/06 16:11:35 /
추천
0
|
맹맹구리
/
2014/11/06 16:33:17 /
추천
0
한가지만 더 여쭤보겠습니다..
좀전 질문은 Controller에서도 잘 되는 것 확인했습니다. 나아가서 지금 Rest_Controller.php 예제를 받아서 restAPI 구현하고 출력값을 xml로 출력하려고 합니다. 그런데 이 컨트롤러에서는 헤더에 content-type : text/html 값이 header('Content-Type:text/xml'); 이렇게 해도 변하질 않네요. CI_Controller 를 extends 한건되는데 Rest_Controller를 extends 한건 안됩니다. 왜그럴까요?? |
한대승(불의회상)
/
2014/11/06 17:25:12 /
추천
0
Rest_Controller의 지정하는 방식이 다른거죠.
Rest_Controller 메뉴얼을 확인해 보세요. |
컨트롤러에서 $this->output->set_header(); 를 사용하세요.