Postman使用技巧之三:用Postman生成Request代码
Postman这款工具可以让你很方便的测试你的Web API,那如果你实在是没办法用Postman,必须手写代码,又或者你有别的需求是Postman没法实现的,你必须写一个特殊的script或App来测试你的接口,那这时候是不是Postman就没有用武之地了?
我来个你share一个小技巧吧,管不管用你说的算。
假设我现在要这样来测我的接口:
我们要设置用户名和密码:
我们要设置参数和Header:
如果让你写代码来生成这个HTTP Request是不是感觉有点麻烦? 如果你也是个懒人,就打开Postman,配好你想要的HTTP Request,然后点击上图中的Generate Code吧,在弹出的窗口里面,你可以看到这条Request在各种语言里面的对应写法,比如Java OK HTTP:
OkHttpClient client = new OkHttpClient();Request request = new Request.Builder().url("http://maps.googleapis.com/maps/api/geocode/json?Address=%E4%B8%AD%E5%9B%BD%E5%9B%9B%E5%B7%9D%E6%88%90%E9%83%BD%E5%B8%82%E5%A4%A9%E5%8D%8E%E4%B8%80%E8%B7%AF&sensor=true").get().addHeader("accept", "application/xml").addHeader("cache-control", "no-cache").addHeader("pragma", "text/cmd").addHeader("postman-token", "6f00b02c-419f-9b98-f2d3-942ddd1ba081").build();Response response = client.newCall(request).execute();
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
比如Javascript AJAX:
var settings = {"async": true,"crossDomain": true,"url": "http://maps.googleapis.com/maps/api/geocode/json?Address=%E4%B8%AD%E5%9B%BD%E5%9B%9B%E5%B7%9D%E6%88%90%E9%83%BD%E5%B8%82%E5%A4%A9%E5%8D%8E%E4%B8%80%E8%B7%AF&sensor=true","method": "GET","headers": {"accept": "application/xml","cache-control": "no-cache","pragma": "text/cmd","postman-token": "c7d566f4-0e21-9680-e47f-667b3e65280d"}
}$.ajax(settings).done(function (response) {console.log(response);
});
Postman使用技巧之三:用Postman生成Request代码相关推荐
- Postman使用小技巧 - 用Postman生成Request代码
Postman这款工具可以让你很方便的测试你的Web API,那如果你实在是没办法用Postman,必须手写代码,又或者你有别的需求是Postman没法实现的,你必须写一个特殊的script或App来 ...
- Postman 调试技巧
Postman 调试技巧 最为一个最基础的猿,我相信你已经掌握的一般接口使用Postman请求了. 如果你还在为下面问题发愁,你可以读下去. 1.后台验证通过请求header中的动态token. 2. ...
- postman使用教程9-点 code 按钮生成代码段
前言 postman 可以生成各种语言的代码发送接口请求,对于会使用 postman 但python脚本还不熟练的小伙伴会很有帮助. 经常有小伙伴说:为什么我 postman 可以请求成功,用 pyt ...
- 骚操作,简单修改源码,让你的postman自动生成POJO代码
作者:鱼东东 cnblogs.com/yudongdong/p/14256060.html 修改postman工具的代码生成工具加入response自动生成POJO代码 image 如上图可以快速把请 ...
- 接口测试(二)—— Postman用法详解、newman生成测试报告
其他 接口自动化测试 知识参考:接口自动化测试 目录 一.Postman介绍和安装 1.简介 2.安装 3.安装Postman插件newman 二.Postman基本用法 1.案例一 2.案例二 三. ...
- 《JSON笔记之三》---postman中传入json串
1.关于如何使用postman工具,简单的介绍一下, 用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等 ...
- 开源代码分析技巧之三——老外如是说
开源代码分析技巧之三--老外如是说 继续从深入分析开源代码说起,当然源码分析没有太多捷径可走.笔者只是探讨下,如何分析会更好些.特通过Samba技术邮件群组,向老外提问"如何更好的分析Sam ...
- go 捕获网卡http_接口测试工具Postman(三)使用postman抓包捕获HTTP请求-Go语言中文社区...
一.捕获HTTP请求 Postman提供了轻松查看和捕获应用程序中发送和接收的实际HTTP请求流量的工具, 可以在Postman本机应用程序中使用内置代理进行抓包. 1.postman内置代理 pos ...
- PS如何生成svg代码格式的path路径 - PS技巧篇
PS如何生成svg代码格式的path路径 - PS技巧篇 原文标题:PS中的svg工具是怎么使用的 点击查看:百度教程 技巧,切图出来的小图片,可以通过ps打开,右键生成SVG格式的代码. 以上就是关 ...
最新文章
- IC/FPGA 设计资源整理推荐
- OpenCV 进阶应用,用编程手段搞定图像处理
- 华为鸿蒙内置,内置鸿蒙系统,华为生态产品海雀智能摄像头Pro体验
- leetcode239. 滑动窗口最大值(思路+详解)
- 每个特征图1各因子和一个偏置_nlp中的概率图模型
- 百度web前端面试2015.10.18
- python绘制条形图例题_[宜配屋]听图阁 - Python+matplotlib+numpy绘制精美的条形统计图...
- CMU 15-213 Introduction to Computer Systems学习笔记(12) Linking
- oppo手机使用应用沙盒动态修改imei信息
- 3dmax2017卸载/安装失败/如何彻底卸载清除干净3dmax2017注册表和文件的方法
- ua解析接口_在线免费解析抖音短视频(维护中)
- Java基础篇--编程之路,道长且艰,千里之行,始于足下
- 关于chm提示 已取消到该网页的导航的解决方法
- MATLAB_数值计算_线性方程组
- CRM SaaS是什么?
- 开酒馆前的注意事项 (上)
- java实现注册登录版五子棋对战平台(超详细注释,内含人机实现)
- Liferay Portal 7.4 GA3 and Liferay Commerce 4.0 GA3 Release
- 介绍一种新的群智能算法---黏菌算法
- sysaux表空间清理