我可以用php curl执行以下操作吗?

时间:2012-05-28 20:29:25

标签: php curl

我想弄清楚php的curl函数是否有资格进入受密码保护的页面,当然还有给定的凭据,并卷曲指定的页面?

1 个答案:

答案 0 :(得分:2)

当然,请参阅此示例代码:

<?php

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/path/to/form");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, true);

$data = array(
    'login' => 'foobar',
    'passwd' => 'xxxxxxxxx'
);

curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$output = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);

(来自http://www.electrictoolbox.com/php-curl-form-post/

应根据您的需要编辑字段名称,请参阅

的输出
mech-dump --forms http://YOUR_domain.tld

(如果需要,安装mech-dump