requests

import requests
import re

url = 'https://www.baidu.com'
# get 方法是发送一个 get 请求,url 是关键字参数,表示请求的地址
# response 是一个响应对象,包含了服务器返回的所有信息
headers = {
    'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36'
}
response = requests.get(url=url)
response.encoding = 'utf-8'
code = response.status_code  # 获取响应状态码
html = response.text         # 获取响应内容,但跟浏览器看到的不一样,因为没有设置请求头

print(code)
# print(html)

title = re.findall(r'<title>(.*?)</title>', html)
print(title)
import requests
import re

params = {
    'id': 10,
    'user': 'root'
}
url = 'https://www.baidu.com'

res = requests.get(url=url, params=params)
print(res.encoding)
print(res.cookies)
print(res.cookies.get_dict())
print(res.status_code)
print(res.request)
print(res.request.headers)
print(res.headers)
print(res.url)
posted @   hacker_dvd  阅读(11)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!
点击右上角即可分享
微信分享提示