2014-09-12 3 views

답변

3

각 응답에는보기가 포함되어 있습니다. 예에서 차이는 없습니다. 그러나 Response :: view()를 사용하여 응답 헤더를 설정할 수도 있습니다.

Response::view('hello')->header('Content-Type', $type); 

보기 :: 메이크업은, 응답, JSON XML 될 수 있습니다 ..

1

나는 Laravel 프로그래머 아니지만, 내가 사용했던 프레임 워크의 대부분에서, 당신은 일반적으로 두 가지를 항상 HTML입니다 보기 옵션 : 1)보기를 문자열로 리턴하거나 2)보기를 응답 스트림으로 직접 출력하십시오. 저에게 들리는가 View::make()는 이전이고 Response::view()는 후자일지도 모르다. Response::view() 값을 변수로 설정하고 나중에 해당 변수를 출력 할 수 있는지 확인하여 테스트 할 수 있습니다. 실제로 출력에 응답을 렌더링하는 경우 Response::view() 호출 후에 출력하려고하면 "헤더를 이미 보냈습니다"라는 오류가 발생한다고 생각합니다.

관련 문제