2012年4月11日水曜日

HTTPのボティ部をそのまま表示

HTTTPボディ部の生データを取得したいときに使えます。





$post = fopen("php://input", "r");
$data = stream_get_contents($post);
echo($data);
fclose($post);



ただし enctype="multipart/form-data"(すなわちアップロード方式)の場合は無効です。


"php://"は、様々な入出力ストリームに対応しています。勉強していると便利ですね。

※参考文献
PHP: php:// - Manual

0 件のコメント:

コメントを投稿