使用Requests库发送HTTP请求

 调用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())

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值