我需要阅读使用POST操作类型提交的表单的结果。那么,我可以将通过GET变量获得的变量转换为POST,然后我可以使用file_get_contents()简单地读取内容。
请帮助我使用此方法或尽可能通过其他方法获取数据。
答案 0 :(得分:4)
file_get_contents可用于使用stream_context_create执行POST请求:
$options = array('http'=>array(
'method'=>'POST',
'header'=>'Content-type: application/x-www-form-urlencoded',
'content'=>'var1=a&var2=b'
)
);
echo file_get_contents('http://somesite.com/someform/', false, stream_context_create($options));
答案 1 :(得分:1)