需要存储URL中的值,然后使用post方法发送此值

2024-09-24 02:16:57 发布

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

我需要从GET方法中存储一些值,而不是在表单中使用POST方法发送这些值

我该怎么做?有可能吗

我已经从get方法中获得了值,并且工作正常,但是当我尝试在POST中使用有效负载时,它会出错,因为POST中不存在有效负载dict

if request.method == 'GET':
                payload = {
                    "sessId": request.GET['sessId'],
                    "userName": request.GET['userName'],
                    "sessionLifetime": SESSION_TIMEOUT,
                    "idleTimeout": IDLE_TIMEOUT,
                }

if request.method == 'POST':
    logic with the payload
    requests.post(url,payload)

谢谢


Tags: 方法表单getifrequestsessiontimeoutusername
1条回答
网友
1楼 · 发布于 2024-09-24 02:16:57

获取url时,可以从URI解析数据。 发布url时,必须从标题解析数据

通常,您会在'x-www-form-urlencoded'头中找到发布的数据

相关问题 更多 >