1 随便打开一个百度贴吧,登录你的百度账号,下面我就用随便一个吧作演示
进入随便一个吧贴吧 贴吧地址
拉到最下面,找到发表新帖处,点击图片按钮,准备开始上传图片 。
接着我们进入网页调试,快捷键 F12,找到network选项卡,然后根据下图进行选择
接着我们开始点击图片开始上传,开始上传,上传结束后,就会发现出现下图
然后我们就看到了一个4个请求,经过分析,第四是最终的上传的POST请求
第一个是GET,第二个也是GET,第三个是OPTION,第四个才是POST请求 。我的经验告诉我,POST请求才是我们要的 。接着我们就对第四个请求进行分析 。
我们主要是从Form Data分析 。还有一个就是General分析 。还有一个是Cookie分析 。
先从简单的General开始
Request URL: https://uploadphotos.baidu.com/upload/pic?tbs=c6fcb4ea9322125b015762199350125500_1&fid=1938395&save_yun_album=1 Request Method: POST Status Code: 200 OK Remote Address: 111.202.114.189:443 Referrer Policy: no-referrer-when-downgrade上面可以看出我们需要的信息,一个是Request URL,还有一个是 Request Method是我们接下来要用的
接着从表单数据开始分析,这里有个小细节要注意
文章插图
因为看不到数据的东西,需要点击一下view source 才可以看到如下图的内容
文章插图
这个时候我们看到我们需要的内容 。
Content-Disposition: form-data; name="file"; filename="软件测试路线图.png" 接着分析Cookie下图就是Cookie的内容
文章插图
Content-Type: multipart/form-data; boundary=—-WebKitFormBoundary1Gfb9BkRd70pzzA8 Cookie: BAIDUID=A49C178249BFD5EC770C08197DFE5017:FG=1; BIDUPSID=A49C178249BFD5EC770C09197DFE5017; PSTM=1569437959; __cfduid=de7aef511b94a2063763d945c1a81570512404; BDUSS=Dk2cGhvYWtoS0lrYzdBVXpOUDk2NURRSElncEVBRHV4RTdwUzRDQlplRVFBQUFBJCQAAAAAAAAAAAEAAADkp-ZTuuTO3sP7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALh77l24e-5dc; BDORZ=B490B5EBF6F3CD402E515D22BCDA159sasasasa8; delPer=0; BDRCVFR[tox4WRQ4-Km]=mk3SLVN4HKm; BDRCVFR[dG2JNJb_ajR]=mk3SLVN4HKm; BDRCVFR[-pGxjrCMryR]=mk3SLVN4HKm; cflag=13%3A3; H_PS_PSSID=1420_21113_30210; pgv_pvi=2897427456; pgv_si=s5792261120; PSINO=7这里的Cookie我已经修改了,是错误的,你们自己要自己修改自己的
接着是打开我们的sharex软件,进入自定义上传设置的地方
1.名字随便取
2. 填写 Request URL后面的内容,在上面是
https://uploadphotos.baidu.com/upload/pic?tbs=c6fcb4ea9322125b015762199350125500_1&fid=1938395&save_yun_album=1
3. 请求体就是选择Form data,填写的内容就是我们上面view source看到的内容
不过一个是name = file,一个是 filename = $filename$
后面我会配图说明4. 文件格式名,我们就填写file接着这个头添加一条记录
左边是Cookie,右边就是上面你们自己的Cookie
设置完的内容如下
文章插图
接着切换到相应选项卡,按照这样的填写,先不要管为什么 。json:info.pic_water
文章插图
然后就可以测试了 。
2 如果嫌麻烦,可以新建一个文本文件,粘贴并修改如下内容
{ "Version": "13.0.1", "Name": "baidupic", "DestinationType": "ImageUploader", "RequestMethod": "POST", "RequestURL": "你分配到的URL", "Headers": { "Cookie": "你的Cookie" }, "Body": "MultipartFormData", "Arguments": { "name": "file", "filename": "$filename$" }, "FileFormName": "file", "URL": "$json:info.pic_water$" }上面有两个需要修改 。一个是你获取到的URL 。也就是上面详细介绍,如何获取的 。还有一个就是你的Cookie 。
相关经验推荐
- 石材幕墙怎样挑选适合的石材
- 防止熊孩子上网课时玩游戏看视频的软件
- 帝国cms网站地图sitemap.xml的制作方法
- 粘结砂浆的特点和施工方法
- 抹灰石膏砂浆的十大优点
- 怎样正确使用粘结砂浆
- 耐火混凝土的特性和施工方法
- 寒冬里,最需要的罗汉果润喉茶~
- 喜茶真的那么好喝吗?
- 桂花的作用:桂花茶的功效与作用