post json后台处理数据_Python爬虫教程-07-post介绍(百度翻译)(上)
生活随笔
收集整理的这篇文章主要介绍了
post json后台处理数据_Python爬虫教程-07-post介绍(百度翻译)(上)
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
访问网络两种方法
get:
- 利用参数给服务器传递信息
- 参数为dict,使用parse编码
post :(今天给大家介绍的post)
- 一般向服务器传递参数使用
- post是把信息自动加密处理
- 使用post传递信息,需要用到data参数
- 使用post意味着http的请求头信息可能需要更改:
- Content-Type:application/x-www.form-urlencode
- Content-Length:数据长度
- 简而言之,一旦更改请求的方法,注意其他请求头部信息相适应
- urllib.parse.urlencode可以将字符串自动转换成上面的格式
案例v7
post经典案例,就是百度翻译
- 利用parse模块模拟post请求
- 分析步骤
1.打开开发者工具F12>【Network】>【XHR】>【Headers】
2.尝试简单的单词,查看发出的请求
3.找到请求地址URL,请求的方式Method
4.找到参数的传递格式Content-Type, 参数样式Form Data
编写代码
# 案例v7百度翻译运行结果
原文:
https://blog.csdn.net/qq_40147863/article/details/81673434blog.csdn.net总结
以上是生活随笔为你收集整理的post json后台处理数据_Python爬虫教程-07-post介绍(百度翻译)(上)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: u盘安装ubuntu_简单实用的ubun
- 下一篇: 使用python下载文件_python使