调用Requests库
import requests
1.get请求
url = "http://192.168.126.128/admin/login"
r = requests.get(url=url)
print(r.text)
print(r.status_code)
2.post请求
url_login = "http://192.168.126.128/api/admin/login"
data = {
"userName":"admin",
"password":"feb7851d68ec5fbe56ffc8d9dfb72857",
"https":False,
"key":1615903975463
}
r_res = requests.post(url=url_login, json=data,verify=False)
print(r_res.text)
print(r_res.json())
3.携带Headers
url_login = "http://192.168.126.128/api/admin/login"
data = {
"userName":"admin",
"password":"feb7851d68ec5fbe56ffc8d9dfb72857",
"https":False,
"key":1615903975463
}
headers = {'Content-Type':'application/json'}
r_res = requests.post(url=url_login, json=data,verify=False)
print(r_res.text)
print(r_res.json())
4.携带cookies
url_article = "http://192.168.126.128/api/admin/article/create"
data = {
"id":None,
"editorType":"markdown",
"title":"您好",
"alias": "您好",
"thumbnail":None,
"typeId":"1",
"keywords":None,
"digest":None,
"canComment":False,
"recommended":False,
"privacy":False,
"content":"<p>您好</p>\n",
"markdown":"您好",
"rubbish":False
}
cookies = {"admin-token":"1#4D4459705254707A486F5258796F3064386E42634F5A41656875765733797174733332637079526D63592F506644676B52492F626A493661345970674D5158796D6C78776673474E735070364F57354A7546354E317335565A3036556A6B564A397930554C496A6A6E514D3D"}
r = requests.post(url = url_article, json=data,cookies = cookies)
print(r.text)
print(r.json)
5.调用request()
url_login = "http://192.168.126.128/api/admin/login"
data = {
"userName":"admin",
"password":"feb7851d68ec5fbe56ffc8d9dfb72857",
"https":False,
"key":1615903975463
}
method_res = "post"
r_res = requests.request(
url = url_login,
json = data,
method = method_res,
verify = False
)
print(r_res.text)
print(r_res.json())