资源简介 (共28张PPT)空白演示在此输入您的封面副标题女●Requests深入使用目录pythonPost请求然0发送Post请求使用代理IP俄女Post请求情景引入在日常上网的过程中浏览器通过向服务器发送请求获取所需要的数据但是请求的方式却不是唯一的循循渐进从HTML和浏览器诞生就一直使用的HTTP协议中的GET/POST。浏览器用GET请求来获取一个html页面/图片/css/js等资源;用POST来提交一个表单,并得到一个结果的网页。GETPOST新知教授GETPOSTGet是不安全的,因为在传输过程,数据被放在请求的URL中:Post的所有操作对用户来说都是不可见的Get传送的数据量较小,这主要是因为受Post传送的数据量较大,一般被默认为不URL长度限制受限制Get限制Form表单的数据集的值必须为ASCI字符Post支特整个IS010646字符集Get执行效率却比Post方法好Get是form提交的默认方法思维构建思考:哪些地方我们会用到POST情求?1.登录注册(POST比GET更安全)2.需要传输大文本内容的时候(POST请求对数据长度没有要所以同形,我们的爬虫也需要在这两个地方会去模拟浏览器发送p○st请求女发送Post请求5新知教授requests发送post请求语法:response requests.post("http://www./",data data,headers=headers)data的形式:字典5循序善诱POST请求练习下面我们通过手机版百度翻译的例子看看ost请求如何使用t地址:http:/fanyi../思维构建导入requests)库定义headers情求头中User-Agent信息确定目标的网站网站输入需要翻译的文字设置情求参数的变量字典发送请求,编解码,打印输出结果编玩边学导入requests库定义neadersi情求头中User-Agent信息import requestsheaders={'User-Agent':'Mozilla/5.0(iPhone;CPU iPhone OS 13_2_3 like Mac OS X)AppleWebKit/605.1.15 (KHTML,like Gecko)Version/13.0.3 Mobile/15E148Safari/604.1', 展开更多...... 收起↑ 资源预览