requests库进行接口请求

请求的常规写法

requests.post()requests.get()
从中可以看出:

  • 必填参数: url
  • 可缺省参数: data,json等、
  • 关键字参数 **kwargs

在这里插入图片描述
如下进行了一个post请求的登录,且请求体在body中

知识点1
当为post请求时:
    1. 当传json参数时:请求头中的Content-Type 为 application/json
    2. 当传data参数时:请求头中的Content-Type 为表单
当为get请求时:  用params参数,表示会把数据拼接到url里面
知识点2
res.text  是一个json字符串, 外层是单引号 '    '  里层是双引号 
res.json() , 返回的是python字典类型,可以用键获取数据------------就可以获取响应中的token了

在这里插入图片描述

简单的封装方法

  • 提取HOST 为公共变量
    在这里插入图片描述

相关推荐

  1. 使用requests进行接口测试

    2024-05-01 19:06:02       60 阅读
  2. Python requests请求封装

    2024-05-01 19:06:02       55 阅读
  3. Requests如何用于发送HTTP请求

    2024-05-01 19:06:02       26 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-01 19:06:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-01 19:06:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-01 19:06:02       82 阅读
  4. Python语言-面向对象

    2024-05-01 19:06:02       91 阅读

热门阅读

  1. 2.9 VM17虚拟机安装Centos系统和docker

    2024-05-01 19:06:02       27 阅读
  2. 深入解析 `org.elasticsearch.action.search.SearchRequest` 类

    2024-05-01 19:06:02       36 阅读
  3. SpringCloud 学习笔记 —— 一、背景

    2024-05-01 19:06:02       37 阅读