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代码相关推荐

  1. Postman使用小技巧 - 用Postman生成Request代码

    Postman这款工具可以让你很方便的测试你的Web API,那如果你实在是没办法用Postman,必须手写代码,又或者你有别的需求是Postman没法实现的,你必须写一个特殊的script或App来 ...

  2. Postman 调试技巧

    Postman 调试技巧 最为一个最基础的猿,我相信你已经掌握的一般接口使用Postman请求了. 如果你还在为下面问题发愁,你可以读下去. 1.后台验证通过请求header中的动态token. 2. ...

  3. postman使用教程9-点 code 按钮生成代码段

    前言 postman 可以生成各种语言的代码发送接口请求,对于会使用 postman 但python脚本还不熟练的小伙伴会很有帮助. 经常有小伙伴说:为什么我 postman 可以请求成功,用 pyt ...

  4. 骚操作,简单修改源码,让你的postman自动生成POJO代码

    作者:鱼东东 cnblogs.com/yudongdong/p/14256060.html 修改postman工具的代码生成工具加入response自动生成POJO代码 image 如上图可以快速把请 ...

  5. 接口测试(二)—— Postman用法详解、newman生成测试报告

    其他 接口自动化测试 知识参考:接口自动化测试 目录 一.Postman介绍和安装 1.简介 2.安装 3.安装Postman插件newman 二.Postman基本用法 1.案例一 2.案例二 三. ...

  6. 《JSON笔记之三》---postman中传入json串

    1.关于如何使用postman工具,简单的介绍一下, 用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等 ...

  7. 开源代码分析技巧之三——老外如是说

    开源代码分析技巧之三--老外如是说 继续从深入分析开源代码说起,当然源码分析没有太多捷径可走.笔者只是探讨下,如何分析会更好些.特通过Samba技术邮件群组,向老外提问"如何更好的分析Sam ...

  8. go 捕获网卡http_接口测试工具Postman(三)使用postman抓包捕获HTTP请求-Go语言中文社区...

    一.捕获HTTP请求 Postman提供了轻松查看和捕获应用程序中发送和接收的实际HTTP请求流量的工具, 可以在Postman本机应用程序中使用内置代理进行抓包. 1.postman内置代理 pos ...

  9. PS如何生成svg代码格式的path路径 - PS技巧篇

    PS如何生成svg代码格式的path路径 - PS技巧篇 原文标题:PS中的svg工具是怎么使用的 点击查看:百度教程 技巧,切图出来的小图片,可以通过ps打开,右键生成SVG格式的代码. 以上就是关 ...

最新文章

  1. IC/FPGA 设计资源整理推荐
  2. OpenCV 进阶应用,用编程手段搞定图像处理
  3. 华为鸿蒙内置,内置鸿蒙系统,华为生态产品海雀智能摄像头Pro体验
  4. leetcode239. 滑动窗口最大值(思路+详解)
  5. 每个特征图1各因子和一个偏置_nlp中的概率图模型
  6. 百度web前端面试2015.10.18
  7. python绘制条形图例题_[宜配屋]听图阁 - Python+matplotlib+numpy绘制精美的条形统计图...
  8. CMU 15-213 Introduction to Computer Systems学习笔记(12) Linking
  9. oppo手机使用应用沙盒动态修改imei信息
  10. 3dmax2017卸载/安装失败/如何彻底卸载清除干净3dmax2017注册表和文件的方法
  11. ua解析接口_在线免费解析抖音短视频(维护中)
  12. Java基础篇--编程之路,道长且艰,千里之行,始于足下
  13. 关于chm提示 已取消到该网页的导航的解决方法
  14. MATLAB_数值计算_线性方程组
  15. CRM SaaS是什么?
  16. 开酒馆前的注意事项 (上)
  17. java实现注册登录版五子棋对战平台(超详细注释,内含人机实现)
  18. Liferay Portal 7.4 GA3 and Liferay Commerce 4.0 GA3 Release
  19. 介绍一种新的群智能算法---黏菌算法
  20. sysaux表空间清理

热门文章

  1. AI技术实践|用腾讯云录音文件识别让无字幕视频自动生成字幕
  2. Stream.flatMap
  3. zz成人笑话四级考试(绝对经典)
  4. SQL语句习题总练习
  5. 小白兔—雪花-吕中琪
  6. 普通数字到科学计数法的转换
  7. 执行matlab 部分程序
  8. 无痕模式运行html,各个浏览器开启无痕模式的方法教程
  9. NetApp FAS混合式Flash Array
  10. 小米前端实习电话面试一面