
Yaf_Request_Http::getRaw 메소드는 HTTP 요청의 본문을 문자열 형태로 반환합니다. 반환되는 문자열은 UTF-8 인코딩 형식으로 인코딩되어 있습니다.
이 메소드를 사용하기 위해서는 HTTP 요청이 POST 방식으로 전송된 경우에만 사용할 수 있습니다. GET 방식의 요청은 이 메소드를 사용할 수 없습니다.
만약 HTTP 요청의 본문을 가져오기 위해 다른 방법을 사용해야 하는 경우에는, PHP의 $_POST 변수를 사용할 수 있습니다. $_POST 변수는 HTTP 요청의 본문을 배열 형태로 반환합니다.
다음은 예제입니다.
#hostingforum.kr
php
$request = Yaf_Request_Http::getInstance();
$rawData = $request->getRaw();
// UTF-8 인코딩 형식으로 인코딩되어 있습니다.
echo $rawData;
// 또는 $_POST 변수를 사용할 수 있습니다.
echo $_POST['key'];
2025-05-17 16:25