位置: 编程技术 - 正文

Python发送form-data请求及拼接form-data内容的方法(python发送短信到手机)

编辑:rootadmin

推荐整理分享Python发送form-data请求及拼接form-data内容的方法(python发送短信到手机),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:Python发送post请求,python发送formdata,python发送formdata,python发送带附件的邮件,python发送form-data请求,python发送formdata,python发送form-data请求,python发送form-data请求,报错,内容如对您有帮助,希望把文章链接给更多的朋友!

网上关于使用python 的发送multipart/form-data的方法,多半是采用

ulrlib2 的模拟post方法,如下:

经过测试,使用上述方法发送一段二进制文件的时候,服务器报错,数据有问题!

问题就出在 'rn'.join(data)的编码,data内部拥有二进制数据,通过这种编码,可能是把数据转换为utf-8格式,当然有问题。

搜索了很多资料,查到可以使用requests库提交multipart/form-data 格式的数据

一个multipart/form-data 的表单数据,在http里面抓包如下:

<二进制文件数据未显示>

上述数据在requests里面可以模拟为:

发送上述post请求,也就是简单的

就这么简单

Python发送form-data请求及拼接form-data内容的方法(python发送短信到手机)

在官方网站上,requests模拟一个表单数据的格式如下:

files = {'name': (<filename>, <file object>,<content type>, <per-part headers>)}

这一行模拟出来的post数据为:

如果filename 和 content-Type不写,那么响应模拟post的数据就不会有二者。

通常使用requests 不像使用urllib2那样可以自动管理cookie,不过如果获取到cookie

可以在requests请求里面一并将cookie发送出去

requests使用的cookie格式如下:

发送cookie可以使用:

这样就可以了

拼接form-data的post内容

其中需要注意的是文件数据的字典值,其格式为f'/path/to/file',具体调用的形式如下:

返回的内容是一个元组,第一个参数是请求头中Content-Type的值,第二个是具体post的内容。然后使用httplib的post方法就可以发送了。

使用Python保存网页上的图片或者保存页面为截图 Python保存网页图片这个是个比较简单的例子,网页中的图片地址都是使用'

python如何通过protobuf实现rpc 由于项目组现在用的rpc是基于googleprotobufrpc协议实现的,所以花了点时间了解下protobufrpc。rpc对于做分布式系统的人来说肯定不陌生,对于rpc不了解的童

Django Admin实现上传图片校验功能 Django为未来的开发人员提供了许多功能:一个成熟的标准库,一个活跃的用户社区,以及Python语言的所有好处。虽然其他Web框架也声称能提供同样的内

标签: python发送短信到手机

本文链接地址:https://www.jiuchutong.com/biancheng/383384.html 转载请保留说明!

上一篇:Python多线程爬虫简单示例(python多线程爬虫代码)

下一篇:使用Python保存网页上的图片或者保存页面为截图(python3.5怎么保存)

  • 测绘费发票需要备注么
  • 权益筹资额计算公式
  • 未分配利润借方表示增加还是减少
  • 怎样查询单位上月社保缴纳情况
  • 营改增后不动产出租适用税率
  • 生产型企业增值税率是多少
  • 收到借款是承兑付款吗
  • 跨年租金收入会计分录
  • 高温补贴是政府发放的吗
  • 免征文化事业建设费条件的销售额标准
  • 参加会议属于什么工作类别
  • 移动电子发票显示无法开具怎么获取发票
  • 收到工伤保险的发票
  • 对公账户转钱出来
  • 跨年的暂估成本怎么冲回
  • win10系统升级软件
  • 营运资金管理策略有哪些
  • 月末累计折旧怎么结转
  • 贷款利率计算公式表格
  • 免税收入要减去吗
  • 电子专用发票怎么上传
  • PHP:oci_commit()的用法_Oracle函数
  • 金融工具减值会影响什么
  • 免征税费需要申报吗
  • php完整教程
  • wordpress自定义函数
  • 埃姆雷莫尔
  • wordpress调试模式
  • 纳税人辅导期申报流程
  • [Vue warn]: Error in created hook: “TypeError: Cannot read properties of undefined (reading ‘$on‘)“
  • 微信小程序web-view 添加悬浮按钮
  • 企业所得税必须要季度缴纳吗
  • 读懂spring源码
  • php自动转换
  • 帝国cms怎么用
  • 税款已缴纳后发票怎么查
  • 金税盘怎么取消
  • 装饰公司的开票范围
  • 财政拨款事业单位的办公用车免征车船税吗
  • 减免增值税优惠政策
  • 开普票需要公对公吗
  • 即征即退增值税怎么申报
  • 国债利息收入的分录
  • 贷方账户日累计金额超限什么意思
  • 公司维修费计入什么科目
  • 临时工受伤赔偿怎么做账
  • 失控发票要转出成本吗
  • 置换的房产如何操作
  • 中小型企业应收账款风险管理
  • 个贷系统平账专户A户付款会计分录
  • 什么是补偿性余额,对银行借款的成本有何影响?
  • 律师咨询费计入什么科目
  • 应交税费中应交税金包含个税吗
  • 没有发票的费用可以税前扣除吗
  • 子公司的取得方式
  • 员工在外餐费怎么做账
  • 在SQL Server 2005中,数据库文件的扩展名为
  • win7右下角提示测试模式
  • window10 左下角
  • win101607怎么升级1903
  • centos获取权限
  • css实战手册
  • 3dmconfig.ini有什么用
  • python框架教程
  • nodejs后端教程
  • Node.js中的事件循环是什么样的
  • nodejs 代理请求
  • js控制横向滚动条
  • android的数据储存方式
  • js图形图表
  • python的排序方法
  • 自定义水印相机
  • android天气预报课程设计报告
  • 增值税发票税控开票软件客服
  • 怎样把短信转发到微信
  • 卷烟批发环节的税率
  • 云南省税务局电话
  • 税务注销后发现报表报错的怎么办
  • 陕西省国家税务总局电子税务局
  • 国家体育总局发布的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设