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