私が照会するアプリケーションにはJson形式が必要です。サポートされている方法はPOSTです。私は、一見1つのクエリからクッキーを取得し、別のクエリに渡す方法の良い例を見つける(またはそれ以降のクエリがbase package
の一部として使用することはできません。あなたは私が間違ってやっている助言してもらえますか?安らかなAPI - 後続のPOSTリクエストにクッキーを渡す
import json
import requests
headers = {'Content-type': 'application/json'}
data = {"username":"user1", "password":"pass1"}
login_info = json.dumps(data)
session = requests.Session()
login_url = 'https://ip/login'
response = session.post(login_url, data=login_info, headers=headers, verify=False)
print session.cookies.get_dict()
#returns the following format- {'JSESSIONID': 'DE1EE0006D53EABFA4EE0C6A50D1386A'}
query_url = 'https://ip/query'
response = session.post(query_url, cookies=session.cookies.get_dict(), headers=headers, verify=False)
print response.text
#retuns +++++++++++++++ JSESSIONID is empty! +++++++++++++