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

1,取登陆地址

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

image

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

3c7fa5db-1b78-407b-9648-d40694136318

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

0aedbb57-97a6-47ce-a781-8f19800cbc10

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

3.找到发贴页面地址:

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

查看提交的post数据:如图

b7c4dfaf-4ec4-4a55-ab47-52f0ecd54fb0

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

e022dd53-827f-4c40-a100-2f498eb04b6e

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

           提交的时候进行urlenocode编码,

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

8e9bcd92-c330-4890-9322-f0a5aa4c1baf

5.界面:

cf8cb336-e62a-4404-a6f3-a6377ef6a933

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

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

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

原文地址:https://www.cnblogs.com/hsapphire/p/1970731.html