
SwooleHttpResponse::end 메소드의 두 번째 인자는 콘텐츠 타입을 지정하는 데 사용됩니다. 따라서 위 코드에서 'application/json'을 지정하려면 다음과 같이 작성하면 됩니다.
#hostingforum.kr
php
$response = new SwooleHttpResponse();
$response->header('Content-Type: application/json');
$response->end('{"name":"John","age":30}');
또는
#hostingforum.kr
php
$response = new SwooleHttpResponse();
$response->end('{"name":"John","age":30}', 'application/json');
두 번째 인자를 사용하는 경우는 첫 번째 인자에 문자열이 아닌 다른 형태의 데이터를 전송할 때 사용됩니다. 예를 들어, JSON 데이터를 전송할 때는 첫 번째 인자에 JSON 데이터를 문자열로 변환한 후 전송하고, 콘텐츠 타입을 'application/json'으로 지정합니다.
2025-07-20 05:46