我要post一段数据,正确的浏览器post数据如下POST /boss/gridturnpage?action=refresh&pk=-1&condition=custCode%3D%26businessId%3D-1%26beginlogDate%3D2015-04-20%26endlogDate%3D2015-04-20%26opId%3D%26orgId%3D&tmpPercentWidth=1028&localcache=table&url_source=XMLHTTP HTTP/1.1

Accept: */*

Content-Type: multipart/form-data

Referer: http://10.81.0.3:8080/boss/boss/so/soinfomgr/QryOrdSoRecord.jsp

Accept-Language: zh-cn

Accept-Encoding: gzip, deflate

User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; InfoPath.3; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729)

Host: 10.81.0.3:8080

Content-Length: 1255

DNT: 1

Connection: Keep-Alive

Cache-Control: no-cache

Cookie: USERINFO_ATTR=AppframeSerial_12959; CRM_WEB=MJmjV0yh1nzRTVJNTnT1ZTF3mjpLTwGLnkL9wxzy1Fjkk6p5GKGP!-257094400

tableid="tblOffer" setname="com.asiainfo.boss.common.web.solog.SETOrdHistory" tablemodel="com.ai.appframe2.web.datamodel.MethodModelForService" implservice_name="com.asiainfo.boss.so.order.base.service.interfaces.IBusiOrderQuerySV" implservice_querymethod="getQOrdSoLogValues(String custCode,long businessId,String beginlogDate,String endlogDate,String opId,String orgId,int $STARTROWINDEX, int $ENDROWINDEX)" implservice_countmethod="getQOrdSoLogValuesCount(String custCode,long businessId,String beginlogDate,String endlogDate,String opId,String orgId)"

multiselect="false" isquerycount="TRUE" rowsequence="true" width="100%" height="180" pagesize="50" >

下面是我的代码,boss.txt内容就是

"Referer":"http://10.81.0.3:8080/boss/boss/so/soinfomgr/QryOrdSoRecord.jsp",

"Accept-Language":"zh-cn",

"Accept-Encoding":"gzip, deflate",

"DNT":"1"}

s.headers.update(headers2)

files = {'':('',open(r'f:\boss.txt', 'rb'))}

files== urllib.parse.urlencode(files).encode(encoding="gbk")

r=s.post(url='http://10.81.0.3:8080/boss/gridturnpage?action=refresh&pk=-1&condition=custCode%3D%26businessId%3D-1%26beginlogDate%3D2015-04-16%26endlogDate%3D2015-04-17%26opId%3D%26orgId%3D&tmpPercentWidth=1011&localcache=table&url_source=XMLHTTP',files=files)

下面我post的抓包,怎样才能将数据正确的post上去?

python post有随机字符串_如何用python requests post一段字符串相关推荐

  1. python随机生成英文字符串_如何用Python语言生成随机字符串 | 学步园

    这是在Stackoverflow的关于 "用Python语言简洁地生成随机字符串" 的经典问答. 将此文翻译并分享下. 我想生成一个长度为N的字符串. 这个字符串应由数字和大写英文 ...

  2. python如何运行py程序_如何用Python汇款:Web3.py教程

    Python开发人员对于以太坊和区块链库的技术练习. 警告:下面的教程包含这些元素:显式加密.点对点金融服务以及可能的违规行为.这些例子仅仅是为了说明Python区块链的强大功能和便捷性. 嗨,Pyt ...

  3. python列表中随机选择_如何在Python中从列表中随机选择一个项目?

    python列表中随机选择 Python random module provides an inbuilt method choice() has an ability to select a ra ...

  4. 用python做舆情分析系统_如何用Python做舆情时间序列可视化?

    如何批量处理评论信息情感分析,并且在时间轴上可视化呈现?舆情分析并不难,让我们用Python来实现它吧. 痛点 你是一家连锁火锅店的区域经理,很注重顾客对餐厅的评价.从前,你苦恼的是顾客不爱写评价.最 ...

  5. python调用有道翻译_如何用python“优雅的”调用有道翻译?

    前言 其实在以前就盯上有道翻译了的,但是由于时间问题一直没有研究(我的骚操作还在后面,记得关注),本文主要讲解如何用python调用有道翻译,讲解这个爬虫与有道翻译的js"斗争"的 ...

  6. python情绪分析的意义_如何用Python和R对故事情节做情绪分析?

    想知道一部没看过的影视剧能否符合自己口味,却又怕被剧透?没关系,我们可以用情绪分析来了解故事情节是否足够跌宕起伏.本文一步步教你如何用Python和R轻松愉快完成文本情绪分析.一起来试试吧. 烦恼 追 ...

  7. python判断素数的函数_如何用python求素数

    如何用python求100以内的素数? 质数(primenumber)又称素数,有无限个.质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数的数称为质数,如:2.3.5.7.11.13.1 ...

  8. python向数据库写入数据_如何用Python向Mysql中插入数据

    我们使用Python经常会和Postgresql进行搭配,很少将python和mysql进行搭配.下面小编给大家分享如何用Python向Mysql中插入数据. 工具/原料 Pycharm 方法/步骤 ...

  9. 怎样用python搭建简单的系统_如何用Python搭建一个简单的推荐系统?

    推荐系统的相关知识我们已在前文中提到,在这篇文章中,我们会介绍如何用Python来搭建一个简单的推荐系统. 本文使用的数据集是MovieLens数据集,该数据集由明尼苏达大学的Grouplens研究小 ...

  10. python简单可视化聊天界面_如何用Python制作可视化输入界面

    继续研究Python的应用,我们在有些程序中需要输入一些参数,可由几种方式实现 1.直接写在程序里,适合编程使用 2.使用input()函数,运行程序时输入 3.做成可视化界面,然后让程序获得 今天主 ...

最新文章

  1. 《C程序设计的抽象思维》1.9编程练习
  2. java struts2配置_Struts2初始化配置的问题
  3. jakarta-taglibs-standard-1.1.0查找下载
  4. 【AD】破解WindowsServer2008R2 AD域控目录还原模式密码及域管理员账号密码
  5. 遇到的问题锦集及解决方案
  6. 使用增量备份修复DG中的GAP
  7. Linux 网络编程 —— 套接字的介绍
  8. Excel VBa 连接Oracle数据库
  9. struts2中Action配置之通配符配置
  10. 批量采集抓取淘宝宝贝上传,采集商品软件
  11. Android API19 设置Alarm闹钟
  12. 用Threejs做一只会动的3D玉兔祝大家中秋快乐
  13. 网络安全协议与技术练习题
  14. 智能隐形眼镜的研究进展与挑战
  15. 山东大学软件工程应用与实践——RIME输入法配置文件分析
  16. Unity发布VR项目不能唤起VR头盔
  17. cad管线交叉怎么画_CAD基础教程,CAD中你知道如何使用CAD角度怎么画吗?快来Get吧...
  18. 微信小程序——用户登录模块服务器搭建
  19. 使用数字陷波器滤除工频信号
  20. 内卷室友系列 -- day01 计算机网络概论

热门文章

  1. Dubbo启动,调用方法失败【问题:调用超时】
  2. OGNL中#和%的用法
  3. php页面时长,页面执行时间太长,请诸位大大帮忙看看
  4. Struts2-EL表达式为什么能获取值栈数据
  5. camunda流程引擎如此简单(二)
  6. Google Chrome —— 离线安装/安装包下载解决方案
  7. CG CTF WEB Download~!
  8. Ehab and the Expected XOR Problem
  9. 直接输入地址访问服务器上的静态资源
  10. 【ubuntu】ubuntu18.04:在处理时有错误发生:ufw E: Sub-process /usr/bin/dpkg returned an error code (1)