首页 > 其他分享 >requests的基本使用

requests的基本使用

时间:2024-02-19 15:56:32浏览次数:15  
标签:基本 get xxx json 使用 requests data post

首先需要导入模块

import requests

携带get请求方式

params = {
    'xxx': 'yyy',
}
res = requests.get('xxx',params=params)
print(res.text)  # 打印响应体内容

携带请求头

headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36'
}
requests.get('xxx',headers=headers)

post请求携带data

data = {
    'xxx': 'yyy'
}
requests.get('xxx',data=data)

# data参数:urlencoded
requests.post('地址',data=b'name=xxx&age=19')

# json编码:json
requests.post('地址',json={'name':'xxx','age':19})

携带cookie

cookie = {
    'token': 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqaWQiOiJjZHVfNTMyMDcwNzg0NjAiLCJleHBpcmUiOiIxNzEwOTAxOTY5NTM2In0.eseWTCMqp-yHa7rWgSvPhnWVhhQAgqGIvIgLGbvcBcc'
}
requests.post('xxx',cookies=cookie)

标签:基本,get,xxx,json,使用,requests,data,post
From: https://www.cnblogs.com/wellplayed/p/18021308

相关文章

  • PDF.js插件使用
    使用范围:在支持js的服务器上运行,适合电脑端(手机端没尝试过),使用方便使用方法:下载:https://mozilla.github.io/pdf.js/getting_started/ 解压后如下,将这些文件放到public里面或在public里建立一个自定义名称,如pdfjs的文件夹再放,我这边是直接放入 预览使用:http://localho......
  • mysql-udf-http插件的安装与使用
    mysql-udf-http插件的安装与使用查看原文安装curl点击下载地址,下载curl-7.69.0.tar.gz#解压curl-7.69.0.tar.gztar-zvxfcurl-7.69.0.tar.gzcdcurl-7.69.0#配置安装路径./configure-prefix=/usr/local/curl#进行安装make&&makeinstall安装mysql-udf-http点......
  • Modbus Slave 软件使用详解
    软件介绍         ModbusSlave是一个模拟Modbus协议从机的上位机软件,主要用于模拟测试跟其他主机设备通信的过程。与之成套存在的另一个软件--ModbusPoll,则是模拟Modbus协议主机的上位机软件。该软件内部封装标准Modbus协议栈,通过图形化界面使得操作更为简便。目前软......
  • 如何使用ComPDFKit Web SDK添加在线编辑PDF文档功能
    文档编辑功能提供了一系列的操作页面的能力,使用户能够控制文档结构,并调整文档的布局和格式,确保文档内容以合理有序的方式精准呈现。ComPDFKit文档编辑的优势插入或删除页面: 向文档插入或删除页面,以满足特定的排版要求。文档结构调整: 调整页面排列顺序或旋转方向,以满足特定......
  • 语法成分与语言的基本符号
    目录语法成分语言的基本符号在编译原理中,语法成分(也称为语法单位或语法结构)和语言的基本符号是两个核心概念,它们在定义和解析一种语言的语法时起着至关重要的作用。语法成分语法成分是指在特定的语法规则下构成句子或程序结构的基本元素。在上下文无关文法中,这些成分通常是非......
  • 微信自定义关键词,自动回复,微信公众号文章采集,开发已测试,欢迎大家来测试使用!
    本文主要是通过获取本地的句柄然后用来截取微信的消息,所以可以有效做到 零封号 零丢包 零失误  !!!经测试,可以自定义关键词和回复语(一行一个)可无限添加关键词和对应的回复语!回复时间基本在1秒以内,可以做到检测到关键词存在时即时回复的功能,可以获取到微信公众号文章等信......
  • 使用教程
    运行FAST_LIO2:步骤1:cd/home/slam/FAST_LIOsourcedevel/setup.bashroslaunch./src/FAST_LIO/launch/mapping_velodyne.launch步骤2:cd/home/slam/datasetsrosbagplaykitti_2011_09_30_drive_0016_synced.bagTUM格式的轨迹保存在:/home/slam/FAST_LIO/tum_path.txt运行FA......
  • Inno Setup使用总结
    InnoSetup是一个免费的Windows安装程序制作软件,其使用核心在于.iss脚本文件的制作,脚本制作完成后,可进行构建-编译制作安装包。1宏定义#define自定义一些全局变量,可以在下文中用到,定义安装包名称变量如下:#defineMyAppName"呼吸机服务安装包"2[Setup]设置安装包名称、......
  • 【译】IEEE白皮书 6G 太赫兹技术的基本原理 2023版
    第一章简介太赫兹波是介于微波和光波之间的光谱区域,频率从0.1THz~10THz之间,波长在3mm~30μm之间。提供大块连续的频带范围以满足对Tbit/s内极高数据传输速率的需求,使该区域成为下一代无线通信(6G)的重点研究领域。预计在2030年左右实现商业部署,太赫兹区域在成像、光......
  • 设置使用Pycharm创建py文件时,自动在文件里添加固定格式的注释
    当创建新的py文件时,希望文件头能够生成注释具体做法:1.打开pycharm,找到setting选项 2.点击setting,选择左侧fileandcodetemplates,然后点击pythonscript,在右侧空白部分填入所需的模版。点击apply、点击ok即可。  3.模版案例 #-*-coding:utf-8-*-#************......