码迷,mamicode.com
首页 > 其他好文 > 详细

前端工具Rythem介绍

时间:2016-04-01 23:31:19      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:

Rythem是一个与Fiddler同类的软件,和Fiddler一样具有 代理抓包/替换 功能,与Fiddler最大的不同是Rythem是跨平台&开源的。

另外,根据笔者的一次开发经验,Rythem是绿色的,与Fiddler不同,Fiddler如果在windows下的话是需要依赖于一些个.net库的,如果你在一个不能上外网的内网开发环境,而碰巧你的开发机上又没有安装这些个依赖库,那么将会很麻烦,而Rythem就不会,直接拷到开发机上就能用。

代理抓包功能先不说,因为比较简单,之前用的也比较多。这里记录下它的脚本替换功能。

这里要做的事情是:访问localhost的一个web应用里的一个jsp页面,在浏览器执行时,然后用本地的一个js文件替换(或者说拦截)jsp页面引用的那个同名js。

技术分享

如图,意思是遇到http://localhost:8080/WebSocketTest/replace.js该pattern的请求时,返回本地的C:/Users/yang/Desktop/replace.js

这样,就可以实现用本地js来替换远程js的目的了。

比如js里一个函数msg()去alert(‘aaa‘); 而本地替换的js的同名函数里alert(‘bbb‘);  那么页面去调msg()的时候,最终会alert(‘bbb‘)

前端工具Rythem介绍

标签:

原文地址:http://www.cnblogs.com/lyhero11/p/5346580.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!