1.header 传参

User-Agent:浏览器的用户代理字符串。告诉HTTP服务器, 客户端使用的操作系统和浏览器的名称和版本

Content-Type:来表示具体请求中的媒体类型信息,确切的来说是客户端告知服务端,自己即将发送的请求消息携带的数据结构类型,好让服务端接收后以合适的方式处理。

import requests

url = 'http://httpbin.org/post?name=xiaoming&age=18'

d = {
    'User-Agent':'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36',
    'Content-Type':'application/x-www-form-urlencoded'
}
res = requests.post(url,headers=d)
print(res.json())

get:


url2 = 'http://httpbin.org/get?name=xiaoming&age=18'
d2 = {
    'User-Agent':'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36'

}
res2 = requests.get(url2,headers=d2)
print(res2.json())