
SwooleHttpRequest::rawcontent 메소드는 HTTP 요청의 raw content를 반환합니다. 이는 HTTP 요청의 헤더, 바디, 빈 줄을 포함하는 완전한 HTTP 요청 메시지를 반환합니다.
이 메소드를 사용하는 경우, HTTP 요청의 바디를 직접 다루어야 합니다. SwooleHttpRequest::rawcontent 메소드는 바디를 포함하는 완전한 HTTP 요청 메시지를 반환하기 때문입니다.
이 메소드를 사용하는 예제 코드는 다음과 같습니다.
#hostingforum.kr
php
use SwooleHttpRequest;
use SwooleHttpResponse;
function handler(Request $request, Response $response) {
$rawContent = $request->rawContent();
// rawContent 변수에 HTTP 요청의 raw content가 저장됩니다.
// rawContent 변수를 통해 HTTP 요청의 바디를 직접 다루어야 합니다.
$response->write($rawContent);
$response->end();
}
이 코드는 Swoole 프레임워크의 handler 함수를 정의하고, SwooleHttpRequest::rawcontent 메소드를 사용하여 HTTP 요청의 raw content를 반환합니다. 반환된 raw content를 Response 객체의 write 메소드를 통해 HTTP 응답의 바디에 저장하고, end 메소드를 통해 HTTP 응답을 종료합니다.
2025-05-18 10:00