chromedriver版本对应支持的Chrome版本
摘要:之前win本上又安装selenium,驱动用的chromedriver, 中间 一直在使用Chrome浏览器。 由于 Chrome浏览器, 自动升级的尿性。 没将Chrome浏览器 的自动更新功能禁用,导致 中间再次使用的时候,发现Chrome浏览器版本,已经86 版本了。之前的chromeDriv
阅读全文
post请求,直接在地址后加请求参数,并将请求参数 url加密
摘要:今天有个post请求,还挺少见的。 这个post请求,直接在post请求地址后,加参数。如下: 加密前如上所示,用fiddler抓包。加密后的如下: 咨询资料后,post 请求,在地址后加参数。 将data参数用params 接收即可。 用params 接收,直接将参数放置url地址后; 用data
阅读全文
Requests 请求-重定向Location
摘要:Requests 请求,有时候A会发生请求网址 B,但是网址B 没有直接给反馈,通知了网址C,网址C 给了 请求网址A 响应。 这就是重定向、 重定向:就是通过各种方法将各种网络请求重新定个方向转到其它位置,从地址A跳转到地址B了。 重定向状态码:301 临时重定向; 302 永久重定向; 有个博客
阅读全文
requests 进行https请求,一直报SSL 报错,以及 移除SSL认证后的InsecureRequestWarning警告解决
摘要:python 用requests库,进行https 请求时,url,headers,请求方式等都正确,但就是过不去,一堆 SSL 的错: 比如,博客园的编辑界面,fiddler 抓包后 进行请求。代码如下: urlB = "https://i.cnblogs.com/EditPosts.aspx?o
阅读全文
fiddler 设置,只过滤固定域名的网址
摘要:fiddler 进行抓包, 调试接口时,尤其好用。为了方便查看 调试过程中,只看 固定域名 的网址交互信息。 fiddler 中设置下 域名过滤,特别好用。 切换到fiddler右侧窗口的Filters选项卡,勾选顶部的“Use Filters”,找到Hosts区域,设置以下三个选项: 1.第一项有
阅读全文
python requests库,请求返回 中文乱码问题的解决
摘要:python 中的requests库,进行请求,发现一直使用的 r.text ,返回的内容,看不懂。如下图所示: 经查阅资料,发现 requests库 ,r.text返回的是decode处理后的Unicode型的数据,r.content 返回的是bytes 二进制的原始数据。如果headers 没有
阅读全文
python post请求,application/x-www-form-urlencoded格式,提交数据key、val均需URL转码
摘要:今天研究一个接口,post请求,application/x-www-form-urlencoded格式 --表单形式提交 1、application/x-www-form-urlencoded 1)浏览器的原生form表单 2) 提交的数据按照 key1=val1&key2=val2 的方式进行编码
阅读全文
python post请求,text/xml 格式
摘要:最近接触到一个post请求,发送报文是 以xml格式的。如下: 准备用Python + Requests库来进行接口的代码自动化。 记录下 过程。 首先,postman请求,用fidder抓包,确定下请求报文: 看下请求报文具体。复制下,使用fiddler的 composer ,请求方式post,请
阅读全文
python代码- post请求图片上传
摘要:postman中 的一个请求接口,post请求 请求特点:其他请求参数均正常,text类型,只有file字段是file类型 捕捉了一下, 这样的post请求,用headers为 Content-Type 用Application/Json 或 Application/x-www-form-urlen
阅读全文