软件编程 --- 发http包
# 时间 12:08
# "expires_in": 171205, import requests
import json
from datetime import datetime
import time url = "https://jywgappthw.chinatowercom.cn:9000/workorder/bill/getBillList/"
headers = {
"Authorization": "Bearer 8758805f-cf24-4e43-ad8c-a661e76c206f",
"User-Agent": "Mozilla/5.0 (Linux; Android 11; 2112123AC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/92.0.4515.131 Mobile Safari/537.36 uni-app Html5Plus/1.0 (Immersed/24.0)",
"Content-Type": "application/json",
} payload = {
"userId": "91c7750eadc144948ba558fc367c9c8d",
"roleId": "0100070",
"billType": "ACCEPT",
"pageNumber": 1,
"pageSize": 10,
"billStatus": "",
"areaId": "",
"businessType": "",
"beginTimeType": "",
"cityId": "",
"provId": "",
"stationCode": "",
"stationName": "",
"deviceName": "",
"deviceCode": "",
"billSn": ""
} while True:
# Making the POST request
response = requests.post(url, headers=headers, json=payload) # Writing response to a file
timestamp = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
with open("C://1.txt", "w") as file:
file.write(f"Response Time: {timestamp}\n\n")
file.write(f"Response Headers:\n{json.dumps(dict(response.headers), indent=2)}\n\n")
file.write(f"Response Body:\n{json.dumps(response.json(), indent=2)}") # Introduce a delay (1 minute in this example)
time.sleep(60)
软件编程 --- 发http包的更多相关文章
- php用什么软件编程
准备好好学习学习PHP了吗?那么你首先应该考虑用什么开发工具(IDE).市面上有很多这类工具,收费的有,免费的也有,选择起来并不轻松. 如果你说PHP编程用基础的文本编辑软件就可以了,比如用记事本.是 ...
- 中兴软件编程规范C/C++
Q/ZX 深圳市中兴通讯股份有限公司企业标准 (设计技术标准) Q/ZX 04.302.1–2003 软件编程规范C/C++ 20 ...
- python/socket编程之粘包
python/socket编程之粘包 粘包 只有TCP有粘包现象,UDP永远不会粘包. 首先需要掌握一个socket收发消息的原理 发送端可以是1k,1k的发送数据而接受端的应用程序可以2k,2k的提 ...
- PHP+socket游戏数据统计平台发包接包类库
<?php /** * @title: PHP+socket游戏数据统计平台发包接包类库 * @version: 1.0 * @author: perry <perry@1kyou.com ...
- Python之路 - 网络编程之粘包
Python之路 - 网络编程之粘包 粘包
- UDP收/发广播包原理及步骤
原文链接地址:http://www.2cto.com/net/201311/254834.html UDP收/发广播包原理及步骤 如果网络中两个主机上的应用程序要相互通信,其一要知道彼此的IP,其二要 ...
- Atitit.互联网 软件编程 数据库方面 架构 大牛 牛人 attilax总结
Atitit.互联网 软件编程 数据库方面 架构 大牛 牛人 attilax总结 Coolshell 称号.理论与c++ 阮一峰:: 理论高手与js高手 王银:理论高手 赵劼,网名老赵,c#高手 与理 ...
- 解析Python编程中的包结构
解析Python编程中的包结构 假设你想设计一个模块集(也就是一个"包")来统一处理声音文件和声音数据.通常由它们的扩展有不同的声音格式,例如:WAV,AIFF,AU),所以你可能 ...
- hdl - 软件编程与硬件建模
https://mp.weixin.qq.com/s/Y75I9e3s4fDPZuv-CyiNDA 介绍软件编程思维与硬件建模思维的不同与相似之处. 1. 软件编程思维 编程,意 ...
- UNIX网络编程——Socket粘包问题
一.两个简单概念长连接与短连接:1.长连接 Client方与Server方先建立通讯连接,连接建立后不断开, 然后再进行报文发送和接收. 2.短连接 Client方与Server每进行一次报文收发交易 ...
随机推荐
- Java集合——10.使用Queue
目录 Java中Queue队列 Queue的常用操作 方法解析 Queue的实现类与使用场景 总结 Java中Queue队列 在Java集合框架中,Queue(队列)是一种遵循先进先出(FIFO,Fi ...
- python中多线程和多进程的区别
希望在1分钟内完成500架无人机的路径规划任务,而目前A*算法在50架无人机的情况下需要10秒,意味着在不做优化的情况下处理500架无人机将需要大约100秒,超出你的指标要求.提升计算速度是关键.多线 ...
- vue-vuex中使用commit提交mutation来修改state的原因解析
https://blog.csdn.net/a460550542/article/details/82620457 在vuex中,关于修改state的方式,需要commit提交mutation.官方文 ...
- tensorflow2的GPU版本安装
https://blog.csdn.net/linxi4165/article/details/124765941 pip install tensorflow-gpu==2.3.0 --defaul ...
- RENIX_RFC2889_MAC地址容量——网络测试仪实操(上)
一.地址容量概述 1 RFC2889简介 ●历史 CQOS Inc的R. Mandeville, J. Perser提交 在2000年8月成为正式标准 ●功能 将RFC2544的基准测试方法拓展到交换 ...
- 3. LangChain4j + 低阶 和 高阶 API的详细说明
3. LangChain4j + 低阶 和 高阶 API的详细说明 @ 目录 3. LangChain4j + 低阶 和 高阶 API的详细说明 LangChain4j + 低阶 和 高阶 API的详 ...
- K8S 启动 code-server
K8S 启动 code-server 复制下面的 yaml 文件到 k8s master 节点 apiVersion: apps/v1 kind: Deployment metadata: name: ...
- Physics-Augmented Learning: A New Paradigm Beyond Physics-Informed Learning.
https://arxiv.org/abs/2109.13901 摘要 在本文中,作者希望将物理信息学习(physics-informed learning, PIL)进一步推广,从而提出了一个新的模 ...
- vue获取选中日期的日、周、月、季、年起始结束时间
dealDate:日期处理(type类型,date日期) const moment = require('moment'); if (type === "0") { return ...
- Redis是如何高效管理有限内存的?
过期删除策略的深度剖析 Redis 可以对 key 设置过期时间的,为了防止过期的key长期占用内存,需要相应的过期删除策略将过期的key删除 基础操作 Redis设置过期时间 setex key1 ...