Insomnia的安装及简单使用

2,061 阅读2分钟

「这是我参与11月更文挑战的第3天,活动详情查看:2021最后一次更文挑战

Insomnia

安装

  • 进入官网 Start here -- Install Insomnia -- 下载 Windows 版版本

  • 下载完点开直接就开始使用了 不用安装配路径 默认 C 盘吧

  • 可以自己设置主题等

  • 可以官网创建一个账号 然后登录 软件右上角点注册

使用

  • 左上角切换账号信息 在此账号下可以创建文件夹

image.png

  • 1.从最左边设置 post 请求

  • 2.填写接口地址 这个地址必须得后台运行 不跑起来发送不出去

  • 3.header 里面设置协议 可以勾选 text form 设置 发送的数据 点击发送最右方就会显示结果

image.png

  • 地址那要改 post 请求忘改了 。。。

image.png

  • 上面用 node 写了一个简单的接口 代码如下

    • const http = require('http')
      const querystring = require('querystring')
      
      const postData = querystring.stringify({
          province: '上海',
          city: '上海',
          district: '宝山区',
          address: '同济支路199号智慧七立方3号楼2-4层',
          latitude: 43.0,
          longitude: 160.0,
          message: '求购一条小鱼',
          contact: '13666666',
          type: 'sell',
          time: 1571217561
      })
      
      const options = {
          protocol: 'http:',
          hostname: 'localhost',
          method: 'post',
          port: 3000,
          path: '/data',
          headers: {
              'content-type': 'application/x-www-from-urlencoded',
              'Content-Length': Buffer.byteLength(postData)
          }
      }
      
      const server = http.createServer((req, res) => {
          const request = http.request(options, (result) => {
      
          })
          request.write(postData)
          request.end() // 创建了需要关闭
          // res.send('ok')
          res.end()
      })
      
      server.listen(8080, () => {
          console.log('localhost:8080')
      })
      
    • 通过测试工具就可以对接口数据进行测试

  • 也可以在网页上扒一些接口地址进行测试 这里我使用 拉勾网 进行测试 +

    image.png

    • 将上方代码复制进 Insomnia 的请求中就可以测试了

      image.png

个人感觉 Insomnia 是一个很舒服很实用的测试接口软件 界面十分美观 看着舒服 而且不难使用 功能简单齐全