开发者社区> amiba.org> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

表单调试工具推荐

简介: 版权是我的,转载没有通过我的同意的爬虫都是傻逼.原文地址:http://www.cnblogs.com/zeusro/   首先,fiddler调试当然可以,但是这玩意太"重"了.而且我记得以前用这东西的时候,整个网络都受到影响,不是很愉快(估计是代理导致的问题).
+关注继续查看


版权是我的,转载没有通过我的同意的爬虫都是傻逼.原文地址:http://www.cnblogs.com/zeusro/

  首先,fiddler调试当然可以,但是这玩意太"重"了.而且我记得以前用这东西的时候,整个网络都受到影响,不是很愉快(估计是代理导致的问题).

  首先这需求的产生背景是这样的.浏览器提交表单的时候,如果不是ajax,是同步的话,页面有变化,请求的报文是看不到的.而有时候,某个表单出问题,有可能是某个input没有赋值.但是页面变化了的话,就啥都不看不到了.所以在提交表单前后,我们需要一个工具来监控这一个过程.我习惯用nightly(火狐的即时更新版).所以经过一番搜索,我找到了这个叫 Tamper Data 的拓展插件.

准备工作

下载

https://addons.mozilla.org/en-US/firefox/addon/tamper-data/

安装和重启

...

打开

火狐现在什么界面我不清楚,但是我的夜壶浏览器,默认是没有工具栏的.这时候按alt+T 就会呼出工具栏.

点击最下面那个,就会弹出他的窗体.

界面预览

初步的使用

在浏览器随便打开一个链接.窗体上就会相应显示.但是注意,别打开那么多链接,或者那种开了定时器定期ajax的网站,不然等下调试的时候会很崩溃.

POST Form

说了那么多废话,其实这才是本文的重点.

打开待调试页面后,点击start tamper.

然后输入关键词,提交表单这是那个工具会有个提示

 

选第一个.会弹出另外一个窗体

右边这些就是我输入的内容.可以自己改,然后点ok.然后就会把修改的内容post到服务器.

需要提出的是,在该窗口出现期间,浏览器那边会处于等待的状态.

响应

双击postdata就会显示中间的提交详情

不足

他的筛选器是基于url的.我想要是能智能一点就好了(比如筛选method=post)

如果不关的话,这玩意会一直拦截浏览器的某些请求

然而,人家最后的更新时间是5年前,所以大家凑合着用吧

 

参考链接:

http://jimbojw.com/wiki/index.php?title=Tamper_Data#Getting_Started


版权是我的,转载没有通过我的同意的爬虫都是傻逼.原文地址:http://www.cnblogs.com/zeusro/

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
调试工具
BoundsChecker 能自动指出静态,堆栈内存错误和资源泄漏问题。与一般的内存检测工具不同,BoundsChecker 能够校验最新的 Windows APIs,包括 ActiveX, DirectX, OLE/COM, ODBC等等。
960 0
性能调试---(一)性能分析准则
1:系统性能管理  2:系统管理员的使命  3:资源与瓶颈  4:影响系统性能的因素  5:系统性能调试的一般原则    系统性能管理     要对系统进行性能分析和调试,其前提条件是知道好的性能是什么含义,一般我们可以从以下两个角度来衡量系统性能状态:    1)响应时间(Response Time)  从用户的角度来看,系统处于良好的性能状态是指系统能够快速响应用户的请求,即系统响应时间短。
886 0
ADC调试经验分享
本文主要是关于ADC调试经验分享,希望对大家能有所帮助。
0 0
ADC调试经验分享
本文介绍 ADC调试经验分享
0 0
实用调试技巧
实用调试技巧
0 0
常用调试技巧
关于各种调试的细节问题
0 0
+关注
amiba.org
垃圾聚石塔
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载