浅谈http请求数据分析
前段时间,我一个朋友给我打了个电话。说是现在在搞网络销售,问我能不能帮他整个自动发帖机。说实在的,以前没有弄过这块,我就跟他讲我试试看吧,能不能成不能保证。毕竟是搞程序的嘛,自学的能力还是有滴。经过一番搜索,大致掌握了弄个自动发帖的程序大致需要用到哪些技术和步骤。这里我用的是httpclient框架去用程序模拟浏览器向服务器发送请求。那么,我们需要向服务器发送什么请求呢?这就是今天这篇文章所讲的重点。本文的主旨,并不是要教给大家怎么去写自动发帖机。以自动发帖程序开路是想告诉大家,分析http请求数据,能应用在什么地方。一般情况下,我们要在某个社区发帖的话,需要经过操作呢?登录..浏览主题...回帖... 是的,正常发帖就是这样的一个流程,程序也是一样的,也得按照这个流程来。下面,我就以某个DZ论坛登录为例,以图文的方式来展示分析过程........
首先下载一款http抓包利器httpwatch。安装好以后打开IE浏览器→查看→浏览器→httpwatch,此时会出现httpwatch工具的界面

如果你电脑上装的是IE11的话可以用其自带的开发者工具,按发F12即可。这里我就用httpwatch来做演示.
先在地址栏输入网站的地址,进入以后开启httpwatch记录。然后再找到登录页面,用事先注册好的帐号进行登录。此时细心的你肯定能注意到httpwatch工具上面会不断的跳出很多请求数据。对于我们来说,这些数据大多是无用的。我们不用去理会。我们只要关注登录的请求就行了。先看图。

在数据很多的情况下,我们要学会利用关键字搜索,点击查找,然后输入刚刚自己输的用户名,或其他有效关键字。记住不要直接搜密码,因为大部分网站的登录页面对传输的密码进行加密过,所以搜密码你是搜不出来什么的。
或者你可以手动找,找方法为post请求的数据。点进去查看请求体中是否包含登录参数。

有时候,你可能会遇到提交的表单信息中会有带有一些陌生的参数,在你不知道参数的值取自何处的时候,可以通过查找关键字的方法搜索到该值的出处。很多情况下这些陌生参数的值都是服务器发给你的,如过想要表单提交成功,获取这些值是必不可少的.......
浅谈http请求数据分析的更多相关文章
- 浅谈HTTP请求头content-type
请求消息和响应消息都可以包含实体信息,实体信息一般由实体头域和实体组成.实体头域包含关于实体的原信息,实体头包括Allow.Content- Base.Content-Encoding.Content ...
- 浅谈jmeter请求参数获取的方式
一.传统的web端请求参数我们在浏览器url栏看到传递的参数是什么,比如百度: 1.我们假如百度有一个这样的地址: https://www.baidu.com/s?wd=jmeter&name ...
- 浅谈HTTP请求与响应
HTTP协议用于客户端和服务器之间的通信,请求访问的一段是客户端,提供资源响应的一段是服务器端. HTTP通信是采用请求应答的方式来进行的,客户端发出请求,服务器响应.如果没有客户端的请求,服务器端是 ...
- django 浅谈CSRF(Cross-site request forgery)跨站请求伪造
浅谈CSRF(Cross-site request forgery)跨站请求伪造(写的非常好) 本文目录 一 CSRF是什么 二 CSRF攻击原理 三 CSRF攻击防范 回到目录 一 CSRF是什么 ...
- 浅谈HTTP中GET和POST请求方式的区别
浅谈HTTP中GET和POST请求的区别 HTTP认知: HTTP是基于TCP/IP的关于数据如何在万维网中如何通信的协议.HTTP的底层是TCP/IP.所以GET和POST的底层也是TCP/IP,也 ...
- 浅谈WebService SOAP、Restful、HTTP(post/get)请求
http://www.itnose.net/detail/6189456.html 浅谈WebService SOAP.Restful.HTTP(post/get)请求 2015-01-09 19:2 ...
- 浅谈flask源码之请求过程
更新时间:2018年07月26日 09:51:36 作者:Dear. 我要评论 这篇文章主要介绍了浅谈flask源码之请求过程,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随 ...
- 浅谈CSRF(Cross-site request forgery)跨站请求伪造
目录 浅谈CSRF(Cross-site request forgery)跨站请求伪造 CSRF是什么 CSRF攻击原理 CSRF攻击防范 浅谈CSRF(Cross-site request forg ...
- 浅谈Ddos攻击攻击与防御
EMail: jianxin#80sec.comSite: http://www.80sec.comDate: 2011-2-10From: http://www.80sec.com/ [ 目录 ]一 ...
随机推荐
- 佳文分享:CAP定理
1976年6月4号,周5,在远离音乐会大厅的一个楼上的房间内,在位于Manchester的Lesser Free Trade Hall ,Sex Pistols 乐队(注:Sex Pistols的经理 ...
- HDU 3613 Best Reward 正反两次扩展KMP
题目来源:HDU 3613 Best Reward 题意:每一个字母相应一个权值 将给你的字符串分成两部分 假设一部分是回文 这部分的值就是每一个字母的权值之和 求一种分法使得2部分的和最大 思路:考 ...
- ASA虚墙配置
asa配置ASA Version 8.0(2) <system>!hostname ASA5520enable password 2KFQnbNIdI.2KYOU encryptedno ...
- WindowsclientC/C++编程规范“建议”——前言
前言 工作中接触了非常多编程规范.当中最有意思的是,公司近期公布了一版C/C++编程规范,然后我看到该规范的最后一段时,有这么一句:"该规范不适用于Windows平台开发".看来这 ...
- 使用WIX打包客户端程序
原文:使用WIX打包客户端程序 用WPF为客户做了个小工具,打包的时候发现VS2012居然没有安装项目了,搜了下才知道现在推荐使用WIX来打包了http://wix.sourceforge.net/, ...
- CC ANUMLA(STL的运用)
题目连接:http://www.codechef.com/problems/ANUMLA 题意:给一个序列所有子集和(2^n个子集),复原这个序列... 如:0 1 1 2 2 3 3 4 原序列为1 ...
- hdu4602(矩阵快速幂)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4602 题意:对于每个数的分解,列出其元素的出现的个数. 1 2 3 4 5 1 ...
- Cocos2dx项目启程一 之 封装属于我的精灵类
给自己的假期就快要结束了,该要做点事情了,哪怕简单的不好的也比不做的有意义. /*#pragma once 保证头文件只被编译一次 #pragma once是编译器相关的,就是说即使这个编译系统上有效 ...
- hdu 1849 (尼姆博弈)
http://acm.hdu.edu.cn/showproblem.php? pid=1849 简单的尼姆博弈: 代码例如以下: #include <iostream> #include ...
- 具体解释java定时任务
在我们编程过程中假设须要运行一些简单的定时任务,无须做复杂的控制.我们能够考虑使用JDK中的Timer定时任务来实现. 以下LZ就其原理.实例以及Timer缺陷三个方面来解析java Timer定时器 ...