使用获取Cookie进行发布请求

时间:2020-09-02 17:12:11

标签: python-3.x python-requests request

我想发出一个get请求,然后使用返回的数据来进行发布请求,但是使用此代码,我得到的只是以下错误:

requests.exceptions.ConnectionError :(“连接已中止。”,RemoteDisconnected(“远端封闭的无响应的连接”))

只要不包含标头,此代码都有效,但不会到达端点。

import requests
import asyncio
import json

url = 'https://test.com/add/login'
g = requests.get(url)
myHeaders = g.headers
print(myHeaders)
myCokies = g.cookies.get('Session')
print(myCokies)

myData = {'username':'test','password':'test'}
myCokies = dict(MoodleSession=myCokies)
r = requests.post(url, data=json.dumps(myData), cookies=myCokies)
print(r.text)

0 个答案:

没有答案
相关问题