使用postman发送请求

188 篇文章 0 订阅
183 篇文章 1 订阅

使用postman发送请求

本文节选自霍格沃兹测试开发学社内部教材

作为测试,要有对接口进行测试的能力。在接口测试中,常用的工具是 postman。postman 是一个强大的接口测试平台,具有体验友好的可视化界面,在工作中常常作为研发的接口调试工具,以及测试的手动接口测试工具。

环境安装准备

可以进入 postman 官方网站自行选择系统下载安装:

  • postman 官方网站:https://www.postman.com/

postman的使用演练

下面使用 postman 发送一次 get 请求。使用学院官方演练地址 https://httpbin.ceshiren.com/,进行演示

  1. 进入 postman 软件界面
  2. 在 URL 处填写 https://httpbin.ceshiren.com/get
  3. 选择 GET 请求方式
  4. 点击 Header,key 值填写 accept,value 填写 application/json
  5. 点击 send 按钮,查看返回内容

image|800x523

完成以上操作,就实现了Post请求,大家可以练习操作一下,在练习过程中遇到什么问题,都可以留言给我哦~

更多技术文章分享

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用 Postman 发送请求时,需要注意以下几点: 1. 请求地址需要使用后端提供的登录接口地址。 2. 请求方式需要使用 POST 方法。 3. 请求头中需要添加 Content-Type: application/json。 4. 请求体中需要包含用户名和密码,格式为 JSON。 以下是使用 Java 发送登录请求的示例代码: ```java import java.io.IOException; import java.net.HttpURLConnection; import java.net.URL; import java.nio.charset.StandardCharsets; import java.util.Base64; import java.util.Scanner; public class Login { public static void main(String[] args) throws IOException { String username = "test"; String password = "test123"; String loginUrl = "http://localhost:8080/login"; String auth = username + ":" + password; String encodedAuth = Base64.getEncoder().encodeToString(auth.getBytes(StandardCharsets.UTF_8)); URL url = new URL(loginUrl); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setRequestMethod("POST"); conn.setRequestProperty("Content-Type", "application/json"); conn.setRequestProperty("Authorization", "Basic " + encodedAuth); String requestBody = "{\"username\":\"" + username + "\",\"password\":\"" + password + "\"}"; conn.setDoOutput(true); conn.getOutputStream().write(requestBody.getBytes(StandardCharsets.UTF_8)); Scanner scanner = new Scanner(conn.getInputStream()); while (scanner.hasNextLine()) { System.out.println(scanner.nextLine()); } scanner.close(); } } ``` 在发送请求时,需要将用户名和密码使用 Base64 编码后添加到请求头中的 Authorization 字段中。请求体中需要包含用户名和密码,格式为 JSON。在接收到响应后,可以使用 Scanner 将响应内容读取出来并打印。 注意:以上代码仅作为示例,实际使用时需要根据具体情况进行修改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值