首页 > 母婴教育 > 职业教育 >

CURL采集技术

来源:互联网 2023-03-20 14:07:08 版权归原作者所有,如有侵权,请联系我们

curl是“模拟登录/信息采集”技术qxm办公区 - 实用经验教程分享!

qxm办公区 - 实用经验教程分享!

跨域请求:qxm办公区 - 实用经验教程分享!

① file_get_contents(); get方式请求qxm办公区 - 实用经验教程分享!

② curl:get/post方式都可以请求qxm办公区 - 实用经验教程分享!

③ snoopy:get、post方式请求qxm办公区 - 实用经验教程分享!

④ 制作form表单submit提交请求:get、post都可以,单项请求qxm办公区 - 实用经验教程分享!

qxm办公区 - 实用经验教程分享!

有的时候进行信息采集要求必须登录状态才可以qxm办公区 - 实用经验教程分享!

此时就只能使用curl或snoopyqxm办公区 - 实用经验教程分享!

工具/原料

  • 电脑,代码编辑器

一、模拟信息采集:

  • 1

    1. 模拟信息采集qxm办公区 - 实用经验教程分享!

    要求登录状态才可以采集相关的信息。qxm办公区 - 实用经验教程分享!

    qxm办公区 - 实用经验教程分享!

    使用file_get_contents()向其他地址页面(本域名下)做请求qxm办公区 - 实用经验教程分享!

    被请求页面 与 请求页面 的session不能共享。qxm办公区 - 实用经验教程分享!

    原因:它们cookie中的session_id不是同一个信息qxm办公区 - 实用经验教程分享!

    CURL采集技术qxm办公区 - 实用经验教程分享!

  • 2

    2.qxm办公区 - 实用经验教程分享!

    curl可以解决 请求页面与 被请求页面不同cookie的问题qxm办公区 - 实用经验教程分享!

    qxm办公区 - 实用经验教程分享!

    模拟登录信息采集实现:qxm办公区 - 实用经验教程分享!

    CURL采集技术qxm办公区 - 实用经验教程分享!

    CURL采集技术qxm办公区 - 实用经验教程分享!

  • 2
  • 3

    3.记录登录状态。qxm办公区 - 实用经验教程分享!

    CURL采集技术qxm办公区 - 实用经验教程分享!

  • 4

    4.访问代码编写。qxm办公区 - 实用经验教程分享!

    CURL采集技术qxm办公区 - 实用经验教程分享!

    CURL采集技术qxm办公区 - 实用经验教程分享!

  • 二、模拟登录信息采集(验证码):

  • 1

    1.qxm办公区 - 实用经验教程分享!

    域名1 向 域名2 (两个)做请求,采集“商品信息”qxm办公区 - 实用经验教程分享!

    CURL采集技术qxm办公区 - 实用经验教程分享!

  • 2

    2.被采集出来的信息。qxm办公区 - 实用经验教程分享!

    CURL采集技术qxm办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!qxm办公区 - 实用经验教程分享!


    标签: 职业教育

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号