json字典python请求中的转义字符串

2024-09-28 23:29:54 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我有一个python应用程序请求.post使用json头、body信息等发出post请求

问题是,在作为标题发送的词典中,有一个变量经常包含字符组,如%25“”或“%2F”等。我以前见过,如果在正文数据中发送,这会导致问题,但可以通过将正文数据作为sting而不是词典发送来解决。不过,我还没有弄清楚如何使用头来实现这一点,因为不能简单地用像在body数据中那样的符号来分隔参数。你知道吗

如何确保我的cookie值在post请求过程中不被更改?你知道吗

例如,标题: 主持人:布拉布拉赫网站 连接:保持活动 Cookie:我的特殊字符敏感字符串 等等

注意:服务器端不能更改任何内容。python应用程序正用于测试服务。你知道吗


Tags: 数据信息json应用程序标题参数过程cookie
1条回答
网友
1楼 · 发布于 2024-09-28 23:29:54

发送在传输时变得混乱的数据的一种常见技术是对其进行编码,尤其是作为base64

发件人:

import base64
...
encoded_data = "base64:{}".format(base64.b64encode(data))

收件人:

import base64
...
if encoded_data.startswith("base64:"):
    data = base64.b64decode(encoded_data.split(':')[1])

相关问题 更多 >