您的位置:首页 > 编程语言 > PHP开发

捕获php请求内容

2015-06-12 14:57 465 查看
通过将phpinfo()打印到文件实现

<?php

echo str_pad('', 1024);//使缓冲区溢出
ob_start();//打开缓冲区
phpinfo();
$string = ob_get_contents();//获取缓冲区内容

$myfile = fopen("phpinfo.html", "w") or die("Unable to open file!");
fwrite($myfile, $string);
fclose($myfile);

ob_end_clean();//清空并关闭缓冲区
?>


获取CURLOPT_POSTFIELD的内容 用file_get_contents("php://input")

<?php

$myfile = fopen('upload_files/'.$_REQUEST['file_id'], "w") or die("Unable to open file!");
fwrite($myfile, file_get_contents("php://input"));
fclose($myfile);

?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: