cnblogs客户端发贴解析,Post,Get分析

1,取登陆地址

http://passport.cnblogs.com/login.aspx?ReturnUrl=http%3a%2f%2fwww.cnblogs.com%2fhsapphire%2fadmin%2fEditPosts.aspx%3fopt%3d1

cnblogs客户端发贴解析,Post,Get分析_第1张图片

2,登陆方式为Post提交,提交后接收到一个Cookie值。

cnblogs客户端发贴解析,Post,Get分析_第2张图片

并查看取得提交后的页面,看是否登陆成功。如下图已经保存成HTML

cnblogs客户端发贴解析,Post,Get分析_第3张图片

表示已经登陆成功,下面开始进行发贴的分析

3.找到发贴页面地址:

http://www.cnblogs.com/hsapphire/admin/EditPosts.aspx?opt=1

查看提交的post数据:如图

cnblogs客户端发贴解析,Post,Get分析_第4张图片

再记得下登陆后功后接到的cookie值,如下图

cnblogs客户端发贴解析,Post,Get分析_第5张图片

注意:发贴提交的post数据中有一个_viewstate 值 ,要检验它的长度,是否取错。

           提交的时候进行urlenocode编码,

4.取得提交以后的页面地址:查看是否发贴 成功,保存成html以方便查看。

cnblogs客户端发贴解析,Post,Get分析_第6张图片

5.界面:

cnblogs客户端发贴解析,Post,Get分析_第7张图片

注:以上是自己的一点分析,希望与各位多多交流。呵呵,我点合并发布,同时发到了三个blog上了。

地址见:http://www.cnblogs.com/hsapphire/archive/2011/03/04/1970723.html

发现图片没有发上来,还得再分析一下。直接通过live writer,图片就会直接上去 。

你可能感兴趣的:(Blog)