php 抓取网页ajax数据(1.网页请求的过程(1)Request“请求”(图) )

优采云 发布时间: 2022-03-14 06:05

  php 抓取网页ajax数据(1.网页请求的过程(1)Request“请求”(图)

)

  1.网页请求流程

  (1)请求

  “问”

  每个显示给用户的网页都必须经过这一步,也就是向服务器发送我们的访问请求。

  (2)回应

  “回复”

  服务器收到用户的请求后,首先验证请求的有效性,然后将响应内容发送给用户。用户接收到响应的内容并显示出来,这就是我们熟悉的网页请求的过程。

  2.如何请求网页

  (1)获取

  GET 是最常用的方法。一般用于获取或查询资源信息。参数在 URL 中设置。这也是大多数网站使用的方法。只需发送和返回一次,响应速度快。

  (2)POST

  与GET方法相比,POST方法通过请求体传递参数,可以发送的信息比GET方法大很多。

  在我们编写爬虫之前,我们首先要确定向谁发送请求,如何发送请求等。

  今天我们来看看如何使用GET方法获取数据

  (源码中所有数据请求方式均为GET)

  在 PyCharm 中输入以下代码:

  import requests #加载requests库

url='http://www.******.cn/'

a=requests.get(url) #调用requests库的get方法并将获取到的数据保存到a变量中

print(a.text) #a变量是一个URL对象,它代表整个网页,但此时只需要网页中的源码,a.text表示网页源码

  运行代码的结果如下:

  

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线