首页 > 其他分享 >post数据

post数据

时间:2023-07-07 16:02:13浏览次数:26  
标签:httpbin ---- json org requests 数据 post

import requests

url = 'http://httpbin.org/post'
d = {
    "type": "1",
    "name": "",
    "area": "",
    "city": "不限",
    "city1": "----",
    "city2": "----",
    "xmxz": "0",
    "state": "0",
    "money": "",
    "money1": "",
    "number": "0",
    "fid1": "",
    "fid2": "",
    "fid3": "",
    "order": "0",
    "page": "1",
    "include": "0"
}
r = requests.post(url, data=d)
print(r.text)
{
  "args": {}, 
  "data": "", 
  "files": {}, 
  "form": {
    "area": "", 
    "city": "\u4e0d\u9650", 
    "city1": "----", 
    "city2": "----", 
    "fid1": "", 
    "fid2": "", 
    "fid3": "", 
    "include": "0", 
    "money": "", 
    "money1": "", 
    "name": "", 
    "number": "0", 
    "order": "0", 
    "page": "1", 
    "state": "0", 
    "type": "1", 
    "xmxz": "0"
  }, 
  "headers": {
    "Accept": "*/*", 
    "Accept-Encoding": "gzip, deflate", 
    "Content-Length": "146", 
    "Content-Type": "application/x-www-form-urlencoded", 
    "Host": "httpbin.org", 
    "User-Agent": "python-requests/2.31.0", 
    "X-Amzn-Trace-Id": "Root=1-64a7c14b-08a0b09e61d2ca73754b4214"
  }, 
  "json": null, 
  "origin": "36.155.28.104", 
  "url": "http://httpbin.org/post"
}

可以看出,post的数据直接使用表单数据字典格式的数据即可。直接用火狐的请求--表单数据--全部复制,就是现成的字典。

如果内容类型是json,要在headers里指明,'Content-Type': "application/json",并将数据进行json编码,data = json.dumps(d)。

或者requests中使用json参数,json=d。

参考文章:https://blog.csdn.net/dta0502/article/details/90214562

标签:httpbin,----,json,org,requests,数据,post
From: https://www.cnblogs.com/sbsdnyn/p/17535225.html

相关文章

  • win系统删除oracle数据文件恢复---惜分飞
    联系:手机/微信(+8617813235971)QQ(107644445)标题:win系统删除oracle数据文件恢复作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]有客户联系我们,说win平台下的数据库,在由于空间紧张,在关闭数据库的情况下删除的两个数据文件,导致......
  • spring的工具类BeanUtils.copyProperties 非基本数据类型时的坑
    复现前准备三个类,Student、Source、Target。Source和Target里面包含一个相同的非基本类型的字段(如下面示例中的stu字段)publicclassStudent{privateStringname;publicStudent(Stringname){this.name=name;}publicStringgetName(){......
  • CDMP国际数据治理认证训练营来了(7-8月)
    大家好,我是独孤风,一位曾经的港口煤炭工人,目前在某国企任大数据负责人,公众号大数据流动主理人。在最近的两年的时间里,因为公司的需求,还有大数据的发展趋势所在,我开始学习数据治理的相关知识。经过一段时间的努力,我也终于通过了CDMP国际数据治理认证考试。离我研究生开学还有两个......
  • java创建防重表防止数据重复提交
    加一张防重表,在防重表中增加商品表的name和model字段作为唯一索引。例如:CREATETABLE`product_unique`(`id`bigint(20)NOTNULLCOMMENT'id',`name`varchar(130)DEFAULTNULLCOMMENT'名称',`model`varchar(255)NOTNULLCOMMENT'规格',`user_id`b......
  • 数据结构与算法(一)
    需要点Java编程基础常见的数据结构栈(Stack):栈是一种特殊的线性表,它只能在一个表的一个固定端进行数据结点的插入和删除操作。队列(Queue):队列和栈类似,也是一种特殊的线性表。和栈不同的是,队列只允许在表的一端进行插入操作,而在另一端进行删除操作。数组(Array):数组是一种聚合数据......
  • C/C++数据结构与算法课程设计[2023-07-06]
    C/C++数据结构与算法课程设计[2023-07-06]数据结构与算法课程设计一、课程设计的目的、要求和任务 本课程设计是为了配合《数据结构与算法》课程的开设,通过设计完整的程序,使学生掌握数据结构的应用、算法的编写等基本方法。1.课程的目的(1)使学生进一步理解和掌握课堂上所学......
  • 数据格式化代码
    原数据形式 优化后 独立代码://数据格式化代码privateMap<String,Set<String>>convertSpecList(List<String>specList){Map<String,Set<String>>specMap=newHashMap<>();//TODO参数校验if(Collectio......
  • 数据结构
    绪论基本概念数据数据是信息的载体,是描述客观事物属性的数,字符及所有能输入到计算机中并被计算机程序识别和处理的符号集合,数据时计算机加工的原料。数据元素数据项数据元素:数据的基本单位数据项:数据元素由多个数据项组成数据结构数据对象结构:各元素之间的关系数据......
  • postgresql建表后添加自增序列
    postgresql建表后添加自增序列//添加id自增序列createSEQUENCEpoi_id_seqstart1;//自增序列重新设置起始值selectsetval('poi_id_seq',(selectmax(id)frompoi)+1);......
  • Mysql删除重复数据 保留一条最新数据
    --查看重复数据SELECT`item_id`,COUNT(1)FROMapp_wineGROUPBY`item_id`HAVINGCOUNT(1)>1--删除重复数据保留一条最新数据DELETEFROMapp_wineWHEREidNOTIN(SELECTt.min_idFROM(--过滤出重复多余的数据,比如,如果所有记录中存在1条记录是u......