第一步:从插件市场下载插件

第二部:找到需要测试的接口:

例如我们需要测试下面这个接口:

  1. 以下图代码实例发送get请求:

步骤:

先点击这个小下拉选,按照如图点击:

就会出现如下页面:

点击绿色图标即可发送请求,可以看到接收到如下结果:

  1. 发送post请求:方法与get类似

出现如下页面,直接构造数据即可:

如下图点击绿色图标发送请求后,接收到返回的数据:

为了方便管理,我们可以再项目目录下创建一个包,用来管理不同模块的http测试请求,如下图,在新创建的包中创建该模块的后缀名为.http的文件,然后将之前的测试代码复制到该文件中即可:

测试后发现还是可以正常发送请求;

建立环境变量

作用:在开发、生产、测试、还有网关、nginx代理等不同的场景下,我们的端口号、域名等可能不同,这是为了方便测试,我们就需要使用环境变量来针对不同环境进行测试

步骤如下:

创建名为http-client.env.json文件(必须是这个名字)

在里面写如下json字符:

然后回到我们的接口测试文件中albumTest.http中:

将http://localhost:9080换成{{localhost}}如图:

点击绿色图标后即可选择不同环境如下图:

选择开发环境点击发送结果如下:请求成功

因此,环境变量极大的方便了我们针对不同环境的测试

idea插件HttpClient插件如何使用?相关推荐

  1. Eclipse装了插件之后插件没反应启用不了或不显示问题的解决办法

    2019独角兽企业重金招聘Python工程师标准>>> 本文是关于Eclipse装了插件之后插件没反应启用不了或不显示问题的解决办法的内容. 一.问题描述 装了插件以后(一般是把插件 ...

  2. 如何在Cordova Android 7.0.0 以下版本集成最新插件 极光插件为例

    前提 Cordova Android 7.0.0开始改变了项目安卓平台的架构.新建一个空项目分别添加Android 6.4.0 和 Android 7.0.0平台: cordova platform ...

  3. 如何在Cordova Android 7.0.0 以下版本集成最新插件 极光插件为例 1

    2019独角兽企业重金招聘Python工程师标准>>> 前提 Cordova Android 7.0.0开始改变了项目安卓平台的架构.新建一个空项目分别添加Android 6.4.0 ...

  4. eclipse mybatis插件_Archetype插件的介绍和使用

    Maven除了有完成构建的插件外,还有一种插件-- Archetype 插件.它的作用是生成 Maven 项目骨架(项目的目录结构和 pom.xml).只要给对应的 Archetype 插件提供基本的 ...

  5. jQuery插件 -- Cookie插件jquery.cookie.js(转)

    2019独角兽企业重金招聘Python工程师标准>>> jQuery插件 -- Cookie插件jquery.cookie.js(转) Cookie是网站设计者放置在客户端的小文本文 ...

  6. 火狐插件火狐***插件将Firefox变成***工具的七个插件

    [转]火狐插件火狐***插件将Firefox变成***工具的七个插件 目前很多插件不支持 Firefox 3.5 哦 1. Add N Edit Cookies 查看和修改本地的Cookie,Cook ...

  7. 转 jquery插件--241个jquery插件—jquery插件大全

    241个jquery插件-jquery插件大全 jquery插件jqueryautocompleteajaxjavascriptcoldfusion jQuery由美国人John Resig创建,至今 ...

  8. 增加第三方插件_AE插件排行!!

    大家好 是万能的懒懒酱 After effects为视觉效果艺术家和动画设计师带来了大量的效果.然而,第三方开发人员提供了更多独特插件,供After Effects使用.在这里可以帮助你了解哪些插件是 ...

  9. ae插件form_AE插件 | 没有这些插件,还想做特效?

    对于AE的使用者来说,插件是必不可少的.有很多特效效果,只用AE本身的效果来做的话,不仅十分困难,最后的效果可能也达不到预期. 之前在AE基础训练营的时候,很多同学都让我推荐过插件.今天CC整理了一下 ...

最新文章

  1. Codeforces Round #270
  2. 机器学习神器Scikit-Learn保姆教程!
  3. 如何修改远程登录端口号?
  4. 关于解决[INSTALL_FAILED_UPDATE_INCOMPATIBLE]
  5. html header文件格式类
  6. win32 ipv6 bind 10014问题
  7. Python+django网页设计入门(4):用户登录与登录验证
  8. 小冰与老东家微软达成战略合作,并宣布数亿元Pre-A轮融资,将全面开展商业化
  9. 一篇真正教会你开发移动端页面的文章
  10. 反激式开关电源理论与原理解析
  11. python Only timezones from the pytz library are supported
  12. greenplum,teradata,presto,clickhouse四种分布式数据库的对比
  13. zuiqingchun4
  14. Log4j“核弹级”bug修复
  15. html实现ppt效果页面,CSS3+JavaScript实现翻页幻灯片效果
  16. JDBC驱动jar包的下载和导入
  17. Vue.js使用CSS美化
  18. 如何在 Web 浏览器中启用 Java?
  19. 深度细节 | Go 的 panic 的秘密都在这
  20. 剥离主业后,雅虎改名Altaba在纳斯达克挂牌交易

热门文章

  1. win11 修改host文件,亲测简单有效
  2. 分支限界法—任务分配问题
  3. 面试pythonweb开发的简历_面的解释|面的意思|汉典“面”字的基本解释
  4. 8750H带的动MATLAB2019吗,「多图」九代i7-9750H笔记本标压处理器与前代8750H性能对比...
  5. 机器学习 4 个常用超参数调试方法!
  6. UIAutomator2.0详解(UIDevice篇----触屏操作1)
  7. 解决Word表格粘贴的“错位”问题(转)
  8. 第11周项目七 太乐(泰勒)了
  9. 手机忘记密码解锁的 6 大软件方法
  10. Adept即将亮相2013中国国际机器人展