python获取请求头里面的cookie
Posted 与夜色融为一体
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python获取请求头里面的cookie相关的知识,希望对你有一定的参考价值。
1 import requests
2 class ccedu(object):
3 def get_cookie(self):
4 #创建session对象
5 session = requests.Session()
6 url = "http://10.206.14.***:8080/ccsedu/a/login.do"
7 payload = {‘args‘: None, ‘usertype‘:2, ‘username‘:‘********‘, ‘password‘:‘********‘}
8 #使用session发送post请求获取cookie
9 session.post(url,data=payload)
10 print(session.cookies.get_dict())
11 return session.cookies.get_dict()
12 def addteacher(self,name,masterCourse,externalUnit,position):
13 url = "http://10.206.14.***:8080/ccsedu/a/js/jsgl/saveLecturer "
14 payload = {‘name‘: name, ‘sex‘: 1, ‘levels‘: 1, ‘type‘: 2, ‘masterCourse‘: masterCourse,
15 ‘externalUnit‘: externalUnit, ‘position‘: position}
16 res = requests.post(url,data=payload,cookies=c.get_cookie())
17 print(res.json())
18 if __name__ == ‘__main__‘:
19 c = ccedu()
20 c.addteacher("李睿",‘数学‘,‘未知机构‘,‘职务数学老师‘)
以上是关于python获取请求头里面的cookie的主要内容,如果未能解决你的问题,请参考以下文章
C#-WebForm-★内置对象简介★Request-获取请求对象Response相应请求对象Session全局变量(私有)Cookie全局变量(私有)Application全局公共变量Vi(代码片段