컨트롤러 메서드 Foo()
(AJAX 요청을 통해 호출 됨)은 json_encode($data)
을 사용하여 페이지에 JSON을 인쇄합니다. 제대로 전송되지 않습니다SilverStripe JSON 헤더를 반환하는 방법
Content-Type:text/html; charset=utf-8
내가 JSON 헤더를 있으리라 믿고있어 : 나는 내가 AJAX 응답을 읽을
header('Content-Type: application/json');
를 사용하지만 브라우저 개발 도구에서 올바른 HTTP 헤더를 함께하기 위해 노력하고있어 . 이것이 JSON 헤더를 보내는 올바른 방법일까요?
그래, 그랬어! – Faloude