访问网络两种方法
get:
利用参数给服务器传递信息参数为dict,使用parse编码
post :(今天给大家介绍的post)
一般向服务器传递参数使用post是把信息自动加密处理使用post传递信息,需要用到data参数使用post意味着http的请求头信息可能需要更改: Content-Type:application/x-www.form-urlencodeContent-Length:数据长度简而言之,一旦更改请求的方法,注意其他请求头部信息相适应urllib.parse.urlencode可以将字符串自动转换成上面的格式
案例v7
post经典案例,就是百度翻译
利用parse模块模拟post请求分析步骤
1.打开开发者工具F12>【Network】>【XHR】>【Headers】
2.尝试简单的单词,查看发出的请求
3.找到请求地址URL,请求的方式Method
4.找到参数的传递格式Content-Type, 参数样式Form Data
编写代码
# 案例v7百度翻译
运行结果
原文:
/qq_40147863/article/details/81673434