php curl抓取网页指定内容(PHPcurl或file_get_contents获取需要授权页面的方法)

优采云 发布时间: 2021-10-05 04:14

  php curl抓取网页指定内容(PHPcurl或file_get_contents获取需要授权页面的方法)

  本文文章主要介绍了PHP curl或file_uuu内容是一种获取授权页面的方法,具有很好的参考价值。我们跟着小编一起去看看

  今天,由于工作需要,curl/file是必需的。获取内容获取需要授权的页面内容。解决问题后,我写了这篇文章与大家分享

  PHP curl扩展可以在服务器端发起post/get请求,访问页面,并获取页面的返回数据

  例如,要获取的页面:

  使用curl获取server.php页面

  如果该服务没有安装PHP curl扩展名,那么use file_uget_uuucontents还可以启动请求以获取页面的返回数据

  使用curl和file_uu获取内容返回的结果是相同的

   Array ( [content] => fdipzone blog )

  对于需要授权的页面,例如使用htpasswd+的页面。Htaccess设置目录访问权限,直接使用上述方法会返回401未授权错误

  此示例不使用htpasswd+。Htaccess控制访问权限,但使用$Server['php\u auth\u user']和$Server['php\u auth\u pw']这两个服务器参数

  修正如下:

  设置帐户:fdipzone密码:654321

  在curl中,一个参数是curlopt_uuuserpwd,我们可以使用这个参数在请求时发送帐户密码

  curl_uusetopt($ch,curlopt_userpwd,'帐户:密码')

  curl请求的程序修改为:

  和文件uu获取uuu内容如果要发送帐户和密码,则需要手动拼接标题

  文件获取内容请求的程序被修改为:

  源下载地址:点击查看

  上面是PHP curl或file_uget_uuu内容,用于获取授权页面方法的详细信息。欲了解更多信息,请关注其他相关文章

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线