基於Node和Electron開發了輕量版API介面請求除錯工具——Post-Tool

天問發表於2022-01-17

Electron 是一個使用 JavaScript、HTML 和 CSS 構建桌面應用程式的框架。 嵌入 ChromiumNode.js 到 二進位制的 Electron 允許您保持一個 JavaScript 程式碼程式碼庫,支援跨平臺,一套程式碼可同時打包為Windows、macOS、Linux應用。
Post-Tool 就是基於 Node.js、React.js、Electron.js 和 Axios.js 開發的輕量版API介面請求除錯工具。

Post-Tool

前言

作為前端開發,經常要和後端聯調資料介面,所以就需要一個好的http/https介面除錯工具。之前用的比較多的就是postman,用過的可能都知道,postman安裝包超級大,啟動比較慢,還比較耗記憶體。如果開發的時候,開啟的工具或程式比較多,再去使用postman,可能你就有砸鍵盤的衝動。
所以我曾經考慮使用其他工具來代替,但是一直沒有找到合適的替代品。後來根據調研得知,使用Electron可以構建桌面應用,然後就突發靈感: web端有跨域問題,但是服務端NodeJs就可以完美避開跨域。 因此就開發了這個輕量版API介面請求除錯工具——Post-Tool

功能介紹

  1. 支援http/https的GETPOST請求。
  2. 請求引數有Form表單錄入和JSON錄入兩種形式。
  3. 可自定義傳入Headers請求頭引數。
  4. 展示完整的請求返回結果: status、statusText、headers、config、data 。並可自由選擇展示為樹形結構和JSON結構。
  5. Data資料獨立展示。
  6. 記錄每一次的請求,並儲存到本地,提供歷史請求列表和分頁,可以快捷的再次請求,並回填url和引數。

工具展示

  • 請求引數 Params

Post-Tool Params

  • 請求頭 Headers

Post-Tool Params

  • 請求返回體 Response

Post-Tool Params

  • 請求結果資料 Data

Post-Tool Params

  • 請求歷史 History

Post-Tool Params

線上檢視和下載

地址:進入

進入後可點選右上角按鈕下載Post-Tool安裝包。

歡迎下載安裝體驗,可以在下邊的評論提需求和建議 _


歡迎訪問:天問部落格