小兔网

James官方版是一个HTTP代理和监控器,能够让开发人员能够查看和拦截从浏览器发出的请求,它是流行的开发者工具Charles的开源替代品,James是用Hoxy,电子和反应来建造的,可以拦截浏览器中的所有请求,并通过软件将该请求的详细信息显示出来,以便开发者可以通过这些信息对网页进行调试;这款工具实际上支持的功能并不多,唯一的好处是它的操作流程十分简单,它对用户处理一些小的网络问题是很有帮助的;James适合初学者使用,它无需配置运行环境,只需要在浏览器中添加代理即可,有喜欢的小伙伴快来下载吧!

James基本简介

James是一款实用的HTTP代理和网页监控工具,这款工具简单易用,可以为开发者分享便捷的网页调试解决方案;这款工具可以拦截浏览器中的所有请求,并通过软件将该请求的详细信息显示出来,以便开发者可以通过这些信息对网页进行调试;这款工具实际上支持的功能并不多,唯一的好处是它的操作流程十分简单,它对用户处理一些小的网络问题是很有帮助的。

James(HTTP监控工具) v2.1.2 官方版

James软件功能

通配符URL映射

要在 "url to map "字段中使用通配符,请在两个相邻的斜杠之间加上 "*"。例如,在 "url to map "字段中使用通配符。

http://foo.com/version/*/app.js -> http://localhost:8000/app.js

将被重定向的请求。

http://foo.com/version/1/app.js

http://foo.com/version/26.8/app.js

http://foo.com/version/spaghetti/app.js

不会被重定向的请求。

http://foo.com/version/app.js

http://bar.com/version/1/app.js

您也可以在同一个URL中使用多个通配符。

HTTPS代理

要启用HTTPS支持,请按照知识兔维基中的说明进行操作。

贡献

欢迎开放拉取请求和问题! 如果你需要灵感,可以看看问题部分。

设置开发环境

每当发生变化时,电子实例将自动重新加载。

克隆存储库

npm安装

npm启动

其他有用的npm命令

npm测试。运行所有测试

npm运行构建。完全构建应用程序(不需要手表

npm运行lint。根据定义的代码样式规则检查所有JS代码。

npm运行发布。为所有操作系统创建一个独立的应用捆绑包。

指南

确保没有测试失败

总是为新功能添加测试

确保你的代码中没有linting错误(使用npm run lint)

沟通

知识兔使用Matrix进行交流,你可以使用Vector.im客户端加入房间。如果点击 "加入 "后没有加载,请刷新页面

James软件特色

1、拥有一个简洁直观的用户界面,降低开发人员的操作难度。

2、该软件是一个易于使用且外观新颖的网页调试工具。

3、通过这款工具可以让您记录和显示传入和传出的数据流量。

4、拦截来自任何浏览器的请求和响应,为Web调试分享了高效的平台。

5、开发人员可以通过它查看和拦截浏览器中发出的各种请求。

6、这款工具可以作为Charles的开源替代品使用。

7、该工具兼容目前主流的IE浏览器和谷歌浏览器。

8、该软件受到开发者青睐部分归功于简单的界面还有它简单的工作流程。

James使用方法

1、将软件从安装包解压出来之后即可立即运行,软件会自动获取计算机中的浏览器,您需要启动浏览器并将该工具设置为代理。

James(HTTP监控工具) v2.1.2 官方版

2、在某些浏览器中,自动代理设置无法正常工作。 在这种情况下,您必须手动进行。

James(HTTP监控工具) v2.1.2 官方版

3、启动浏览器之后软件会开始对浏览器发送的数据进行监视,会自动将其加载到页面中。

James(HTTP监控工具) v2.1.2 官方版

4、点击该发送请求会在软件底部展开一个窗口,通过该窗口您可以查看该请求的详细信息。

James(HTTP监控工具) v2.1.2 官方版

5、URL映射使James可以拦截请求并使用您选择的URL或文件进行响应。

James(HTTP监控工具) v2.1.2 官方版

6、点击右上角的按钮可以展开调试界面。

James(HTTP监控工具) v2.1.2 官方版

7、如图所示,您可以在该界面中执行调试操作,非常的简单。

James(HTTP监控工具) v2.1.2 官方版

James更新日志

1、优化了用户使用界面

2、修复了某些已知bug

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看内容!

如何获取密码?

 

点击下载