HTTP Toolkit Desktop 技术文档
安装指南
系统要求
- Windows, Linux 或 Mac 操作系统
- Node.js 12.x 或更高版本
- npm 6.x 或更高版本
安装步骤
-
克隆项目仓库:
git clone https://github.com/httptoolkit/httptoolkit-desktop.git cd httptoolkit-desktop
-
安装依赖:
npm install
-
运行项目:
- 运行桌面应用,使用最新的服务器和实时UI:
npm start
- 运行桌面应用,不包含内置服务器,使用本地UI:
npm run start:dev
- 运行桌面应用,使用最新的服务器和实时UI:
-
构建可分发的包:
npm run build
项目的使用说明
启动应用
npm start
:启动桌面应用,使用最新的服务器和实时UI。npm run start:dev
:启动桌面应用,不包含内置服务器,使用本地UI。
开发模式
- UI项目:在UI项目中运行
npm start
,可以在桌面应用中开发UI。 - 服务器项目:在服务器项目中运行
npm start
,并在UI项目中运行npm run start:web
,可以同时开发服务器和UI。
构建可分发的包
npm run build
:尝试为当前平台构建和打包桌面应用。
项目API使用文档
主要API
httptoolkit-server
:HTTP Toolkit的服务器部分,提供HTTP(S)调试代理和分析功能。httptoolkit-ui
:HTTP Toolkit的用户界面,提供单页Web应用程序。
API调用示例
- 启动服务器:
httptoolkit-server start
- 停止服务器:
httptoolkit-server stop
项目安装方式
通过GitHub Releases安装
- 访问GitHub Releases页面。
- 下载适合您操作系统的安装包。
- 运行安装包并按照提示完成安装。
通过源码安装
- 克隆项目仓库:
git clone https://github.com/httptoolkit/httptoolkit-desktop.git cd httptoolkit-desktop
- 安装依赖:
npm install
- 运行项目:
npm start
通过以上步骤,您可以顺利安装并使用HTTP Toolkit Desktop进行HTTP(S)调试和分析。