爬虫-request处理POST

1.概念

很少在URL写参数,

都在form data里面

POST 的主要作用是将客户端的数据提交给服务器。这些数据可以是表单输入、文件内容、JSON 数据、XML 数据等等

POST 请求携带的数据放在 HTTP 消息的请求体中。

  • 这与 GET 请求形成鲜明对比:GET 请求的数据通常附加在 URL 后面(作为查询参数 ?key1=value1&key2=value2),而 POST 的数据不会直接显示在 URL 里

看请求头:

2.测试代码

数据往data传入 ,相当于是前面的参数

返回的数据格式可能是json是字典,text是字符串

3.区别

  • GET 请求:就像你给图书馆管理员一张写着书名的纸条(URL 参数),管理员根据纸条找到书(资源)递给你(响应)。

  • POST 请求 :就像你给管理员一个装满新书信息的包裹(请求体),管理员收到包裹后,根据里面的信息(表单数据、文件等)在图书馆系统中创建一本新书记录(在服务器端创建/更新资源或执行操作),然后给你一个回执(响应,通常是成功页面或新资源的 ID)。

  • 再看一下

相关推荐
专注VB编程开发20年3 小时前
Selenium的进化历程与WebDriver的创新整合,作者Simon Stewart
爬虫·selenium·数据采集·webdriver·simon stewart
Dreamsi_zh11 小时前
Python爬虫04_Requests豆瓣电影爬取
开发语言·爬虫·python
Python智慧行囊1 天前
网络爬虫技术详解
爬虫
ZTLJQ1 天前
专业Python爬虫实战教程:逆向加密接口与验证码突破完整案例
开发语言·数据结构·爬虫·python·算法
LiuYiCheng1234561 天前
Python爬虫实践:高效下载XKCD漫画全集
爬虫·python
Dreamsi_zh1 天前
Python爬虫03_Requests破解百度翻译
开发语言·前端·爬虫·python
电商API_180079052472 天前
微店商品详情接口micro.item_get请求参数响应参数解析
大数据·数据库·人工智能·爬虫
李白你好2 天前
一个高效的阿里云漏洞库爬虫工具,用于自动化爬取和处理CVE数据
爬虫·自动化·cve漏洞
Joke#2 天前
某d的评论爬虫学习
爬虫
普郎特3 天前
大白话帮你彻底理解 aiohttp 的 ClientSession 与 ClientResponse 对象
爬虫·python