位置: 编程技术 - 正文

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怎么保存)

  • 内部退养个人所得税政策
  • 增值税是价内税,消费者是税款的最终负担者( ) A对 B错
  • 城镇土地使用税减免税政策
  • 银行汇票存款和银行存款的区别
  • 即征即退免所得税吗
  • 有限合伙企业分红个人所得税
  • 收银系统已入库怎么操作
  • 购进商品返点的钱用于抵扣货款怎么入账?
  • 最新科研增值税税率为多少?
  • 应交税费应交增值税减免税款
  • 广告制作税收编码怎么填
  • 收到未抵扣的红字发票
  • 一般纳税人企业所得税如何计算
  • 个人补缴公积金需要什么手续
  • 其他应收款贷方重分类到哪个科目
  • 电脑开wifi给手机用好吗
  • mac系统10.10
  • 宽带连接错误678最简单的解决方法
  • 社保费税前扣还是税后扣
  • php怎么做网页
  • php利用云片网实现短信验证码功能的示例代码
  • php基础函数
  • php字符串函数有哪些
  • 优先股转化
  • 浠字的意思和含义是什么
  • 小规模纳税人季报需要报什么
  • linux写c++程序
  • 企业收到企业借款需要交税
  • 报税财务报表怎么申报
  • 用工会经费给员工发工资
  • python怎么设置窗口界面
  • python中线程可以用在哪些方面
  • dedecmsv6
  • 政府补助会计处理方法
  • 个人汽车保险费可以放在公司报销吗
  • 主管盾和制单盾是是转账使用的U盾吗?
  • 装修工程一般质保几年
  • 建立access数据库一般需要五个步骤
  • 经营结余和事业结余
  • 工程施工与工程结算账务处理
  • 转月是下个月的意思吗
  • 预收账款退款的会计处理
  • 固定资产的折旧账务处理
  • 核定征收的企业需要汇算清缴吗
  • 红字发票销项税额账务处理
  • 收到项目资本金怎么入账
  • 纳税人未抄报税怎么办
  • 结转增值税的账务处理
  • 一般纳税人公司注册资金最低多少
  • 国债利息收入企业所得税调增
  • 未开票州
  • 现金日记账需要日清月结吗
  • 班车租赁费计入福利费吗
  • 会计工作的基本步骤和主要工作
  • 汇票本票支票的联系
  • 净资产是什么意思举例说明
  • 财政性银行的资金来源是什么
  • mysql 生成guid
  • xtrabackup备份原理
  • 电脑收藏夹文件恢复
  • macbookair如何删除
  • 电脑word程序
  • graphics.dll
  • win7怎么连接手机上网
  • WIN10系统更新怎么关闭
  • cocos lua js
  • css网页布局的基础是什么
  • unity3d地图定位
  • 同一个页面
  • 创建javascript对象
  • shell 判断进程是否存在
  • oracle批处理语句
  • EasyTouch Broadcast messages选项在js和c#下的用法
  • 国家税务网上办税
  • 分摊费用怎么计算公式
  • 河北省职称证去哪里查
  • 停车场收费需要什么手续
  • 车辆购置税属于税金及附加吗
  • 电脑上怎样安装word文档
  • portal
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设