2

我想获取特定表单提交的结果网页。此表单使用 POST,因此我当前的目标是能够将 POST 数据发送到 url,并在变量中获取结果的 HTML 内容。

我的问题是我不能使用 cUrl(未启用),这就是为什么我要求您了解其他解决方案是否可行。

提前致谢

4

2 回答 2

4

看到这个,使用 fsockopen: http ://www.jonasjohn.de/snippets/php/post-request.htm

Fsockopen 在 php 标准库中,所以所有 php 版本 4 都有它:)

于 2012-07-13T10:31:33.710 回答
0

尝试 file_get_contents() 和流

$opts = array(  'http'=>array('method'=>"POST", 'content' => http_build_query(array('status' => $message)),));

$context = stream_context_create($opts);

// Open the file using the HTTP headers set above
$file = file_get_contents('http://www.example.com/', false, $context);
于 2012-07-13T11:03:00.517 回答