当前位置: 首页 > news >正文

怎么用上线了做网站南阳网站seo推广公司哪家好

怎么用上线了做网站,南阳网站seo推广公司哪家好,常州手机网站制作,动感地带青春卡requests处理 multipart/form-data 请求以及 boundary值问题 前言1. 请求需要携带本地资源2. 请求需要携带json3. 总结 前言 关于 Content-type: multipart/form-data可以看一下这篇文章, 分析特别详细 HTTP协议之multipart/form-data请求分析 put和post区别不大, 只是上传资…

requests处理 multipart/form-data 请求以及 boundary值问题

  • 前言
    • 1. 请求需要携带本地资源
    • 2. 请求需要携带json
    • 3. 总结

前言

关于 Content-type: multipart/form-data可以看一下这篇文章, 分析特别详细
HTTP协议之multipart/form-data请求分析

put和post区别不大, 只是上传资源的不同方式
requests页面常用操作(post、put、get、head、patch、delete方法)

1. 请求需要携带本地资源

import requests
from requests_toolbelt import MultipartEncoderheaders = {'Cookie': f'1QAZ2WSX3EDC={cookie}; __RequestVerificationToken={token}','Upgrade-Insecure-Requests': '1'}excel_file = open(file, 'rb')
multipart_encoder = MultipartEncoder(fields={'ConfirmationCategory': (None, '3'),'file': (file_name, excel_file, "application/vnd.ms-excel.sheet.macroEnabled.12"),'path': (None, f'C:\\fakepath\\f{file_name}'),'EngagementCode': (None, engagement_code),'isUseTool': (None, '0'),'Category': (None, '3'),'TemplateID': (None, '1'), },boundary='------WebKitFormBoundaryGBsSQdG8BdI5tzVZ')headers['Content-Type'] = multipart_encoder.content_typesession = requests.Session()
response = session.post(url=url, auth=AUTH, headers=headers)

2. 请求需要携带json

from requests_toolbelt.multipart.encoder import MultipartEncoder
import requestsheaders = {"Accept": "*/*","Accept-Encoding": "gzip, deflate, br","Accept-Language": "zh-CN,zh;q=0.9","Referer": "http://app.yjglj.sh.gov.cn/xzsp/DispatchAction.do?efFormEname=CXFW0102","Content-Type": "multipart/form-data; boundary=----WebKitFormBoundarygmHpU6AdOmQPE19B","Host": "app.yjglj.sh.gov.cn","User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36"
}
form_data = MultipartEncoder(fields={"method": 'queryWhscxk',"params": '{"companyName": "", "registrationNumber": "沪WH安许证字[2021]0001"}'},boundary='----WebKitFormBoundarygmHpU6AdOmQPE19B'
)
headers.update({'Content-Type': form_data.content_type})
res = requests.post("http://app.yjglj.sh.gov.cn/xzsp/wxGzhServlet", data=form_data, headers=headers, timeout=10)
print(res.text)

3. 总结

关于 put 和 multipart/form-data 就这么多了, 还有一些其他代码也可以参考一下
Python requests库处理 multipart/form-data 请求以及 boundary值问题

http://www.yayakq.cn/news/394835/

相关文章:

  • wordpress无法查看站点wordpress安装伪静态
  • 营销型网站建设eyouchao123网站模板
  • 做的好微信商城网站百度指数数据下载
  • 开发jsp网站wordpress最新版获取标签
  • 通州做网站wordpress空白页面模板
  • 做羽毛球网站怎么搭建一个简单的网站
  • 网站适合移动端广州万户网络科技有限公司
  • 大连市住房和建设局网站网站优化软件有哪些
  • 做网站可以做什么嘉兴网站建议
  • 现在 做网站 技术路线营山县城乡规划建设局官方网站
  • 代做网站名称优化进一步加强网站建设管理
  • 为什么企业网站不是开源系统网店商品页面制作加工
  • 有奖竞猜网站建设psd 下载网站
  • 手机免费自助建站系统0元建站平台
  • 优化型网站是什么意思网站上怎么做支付接口
  • 珠海新盈科技有限公司 网站建设wordpress adsense插件
  • 网站开发php工程师网站建设硬件和软件技术环境配置
  • 网站开发收费网站地图的作用
  • 这样建立自己的网站网站目录遍历
  • 天津建设网站安全员考试查询自己做考试题目网站
  • 设计师培训 网站河南最近新闻大事
  • 百度网站排名查询wordpress记录访问量
  • 公司注册地址费用东莞网站关键词优化
  • 做网站的软件公司宁波免费建网站
  • 爱写作网站邢台做网站推广
  • 什么官网比较容易做网站建一个公司网站花多少钱
  • 网站制作jian she做pc端网站咨询
  • 湖南平台网站建设找哪家漯河网站建设兼职
  • 欧力虎网站建设特色的企业网站建设
  • 如何开发公司的网站网页ui设计模板