James(HTTP监控工具)可用作监控浏览器的接受以及发出的内容,对于喜欢研究浏览器的用户不妨可以下载使用,软件开源免费,想要学习其中的原理也非常方便。
软件介绍James是一个HTTP代理和监控器,它使开发人员能够查看和拦截从浏览器发出的请求,它是流行的开发者工具Charles的开源替代品,James是用Hoxy,电子和反应来建造的。
软件特色通配符URL映射
要在“要映射的网址”字段中使用通配符,请在两个相邻的斜杠之间放置一个“ *”。
例如:
• https://foo.com/version/*/app.js -> https://localhost:8000/app.js
将被重定向的请求:
• https://foo.com/version/1/app.js
• https://foo.com/version/26.8/app.js
• https://foo.com/version/spaghetti/app.js
不会重定向的请求:
• https://foo.com/version/app.js
• https://bar.com/version/1/app.js
您也可以在同一URL中使用多个通配符。
使用说明建立开发环境
进行更改后,电子实例将自动重新加载
1,克隆存储库
2,npm install
3,npm start
其他有用的npm命令:
• npm test:运行所有测试
• npm run build:完全构建应用程序(不监视)
• npm run lint:根据定义的代码样式规则检查所有JS代码
• npm run release:为所有操作系统创建一个独立的应用程序捆绑包
指导方针:
确保没有测试失败
始终添加新功能的测试
确保代码中没有棉绒错误(使用npm run lint)
同类软件精选