브라우저가 JSONP 요청을 Laravel로 보내면 Laravel이 브라우저에 결과를 반환합니다. 브라우저 콘솔에서 다음과 같은 경고 메시지가 표시됩니다.JSONP with Laravel
Resource interpreted as Script but transferred with MIME type text/html:
JSONP 응답의 부적절한 헤더 때문인 것으로 생각됩니다. 이 경고는 어떻게 고쳐야합니까?
PHP
$callback = Input::get('callback');
$result = DB::table('users')->find(123);
return $callback . '(' . json_encode($result) . ')';
Response::JSON($result)
내가 믿는 일반적인 JSON 응답, 페이로드 주변의 콜백 함수 이름 포장으로하지 JSONP 변형을 반환합니다.
영어로 해주세요. –