python中post请求太慢_python中POST请求的连续响应
我正在编写一个脚本,该脚本向服务器发出POST请求,并被阻止服务器在触发特定事件时一直发送响应。我必须用一个cookieforpost请求和先前的登录请求,并将其作为数据传递到post,每个cookie持续10分钟,之后我必须运行keep alive请求。在
但我不想在任何时候,我试图在事件日志中生成一个事件,但我不想在事件中生成一个事件。我想按同样的顺序做以下事情
1]登录(只能登录一次)
2]将请求发送到服务器
3]每当有输出时,始终监视步骤2的输出,并将其记录到文件中
4]通过另一个对服务器的请求使会话保持活动状态。在
如果你需要更多的解释,请告诉我。在
下面是代码,但不起作用while True:
try:
xmldata = "" % (self.cookie)
r = requests.post(post_url,data=xmldata,stream=False,verify=False,timeout=10)
write_to_file('Ok',r.text)
unsubevents()
logout()
except Exception as e:
print e
self.write_to_file('Ok',"")
self.login()
所以在上面的代码中,我在这里做的post调用是阻塞的和连续的,它连续地流式输出,所以post调用永远不会真正完成。
服务器每次都以xml格式发送响应,但每次都以xml格式发送。在
PS:我不想再次注销和登录,这是在curl中工作的,它一直在stdout上打印输出,我必须为200这样的几个服务器运行这段代码。在
python中post请求太慢_python中POST请求的连续响应相关推荐
- Python基础_第3章_Python中的循环结构
Python基础_第3章_Python中的循环结构 文章目录 Python基础_第3章_Python中的循环结构 Python中的循环结构 一.回顾分支练习题 1.判断是否为一个合法三角形 2.求世界 ...
- Python基础_第5章_Python中的数据序列
Python基础_第5章_Python中的数据序列 文章目录 Python基础_第5章_Python中的数据序列 Python中的数据序列 一.字典--Python中的==查询==神器 1.为什么需要 ...
- python post与get的区别_python中get和post有什么区别
更多编程教程请到:菜鸟教程 https://www.piaodoo.com/ 友情链接: 高州阳光论坛https://www.hnthzk.com/ 人人影视http://www.sfkyty.com ...
- python实例属性与类属性_Python中的类属性和实例属性引发的一个坑-续
上篇文章Python 中的类属性和实例属性,我们探讨了类属性和实例属性引发的一个小坑.总结了类属性和实例属性的区别如下:类属性可以被类和实例调用,实例属性只能被实例调用 类属性不会随着实例的调用而改变 ...
- python中列表用什么表示_python中的列表
1. 列表是什么,他可以用来做什么呢?当你存在这样的疑问,就往下看吧:) 列表是由一系列按特定顺序排列的元素组成的.在Python中,用[]来表示列表,并用逗号来分隔其中的元素. 我们可以创建包含字母 ...
- python中模块是什么意思_Python中的模块是什么
一.python中的模块 有过C语言编程经验的朋友都知道在C语言中如果要引用sqrt函数,必须用语句#include 引入math.h这个头文件,否则是无法正常进行调用的. 那么在Python中,如果 ...
- python的api是什么意思_python中api的使用方法是什么
python中api的使用方法是什么 发布时间:2020-07-31 13:48:21 来源:亿速云 阅读:77 作者:清晨 小编给大家分享一下python中api的使用方法是什么,希望大家阅读完这篇 ...
- 在python中get是什么意思_python中get和post有什么区别
在客户端,Get方式在通过URL提交数据,数据在URL中可以看到:POST方式,数据放置在HTML HEADER内提交. GET方式提交的数据最多只能有1024 Byte,而POST则没有此限制. 安 ...
- python深复制与浅复制_Python中的深拷贝和浅拷贝详解
要说清楚Python中的深浅拷贝,需要搞清楚下面一系列概念: 变量-引用-对象(可变对象,不可变对象)-切片-拷贝(浅拷贝,深拷贝) [变量-对象-引用] 在Python中一切都是对象,比如说:3, ...
最新文章
- etw系统provider事件较多_【Flutter 实战】文件系统目录
- 微信小程序swiper组件宽高自适应方法
- python二叉搜索树建立_700. 二叉搜索树的搜索(Python)
- We can all choose freedom over a job
- c语言对齐方式研究笔记
- Adobe Acrobat Reader快捷键
- html 静态资源缓存时间,.htaccess设置静态资源缓存(即浏览器缓存)
- 开发技巧-使用SQL与Navicat快速导出一个自定义的MYSQL数据库字段表格(数据字典)为Word或Excel
- 处理丢失和无效的数据值
- FTP两种工作模式:主动模式(Active FTP)和被动模式(Passive FTP)
- cv::Mat转换RGB
- BZOJ 2821 分块+二分
- CSDN新版下载频道介绍之三——用户权限及积分规则详解
- Mifare Classic Tool(MCT)汉化版
- 在学习JAVA过程中,你遇到的最大的困难是什么?
- 市场同类产品对比分析
- 英雄帖:乌镇巴比特加速器潜力项目DemoDay,虚位以待
- Python开发的Web在线学习教育培训网课系统
- 我所参加的最贵的培训
- 数学建模培训作业(二)
热门文章
- 【Swift】自定义控件无限轮播 + 无限图片轮播
- 订单倒计时取消,nodejs 辅助实现倒计时任务
- Mysql Router 读写分离配置
- Windows 10浏览器Edge和Chrome大比拼
- linux之sed命令的用法
- Atlas Cool Application
- matlab 图像读取长宽_MATLAB图像处理基本操作
- android exchange服务,带有“ Service com.android.exchange.ExchangeService
- 华为linux笔记本开售,华为 MateBook D Linux 版明天开售 一种价格两种版本
- 分区表自动维护 mysql_Oracle 10g分区表的自动维护