|
本帖最后由 zhouchanglin 于 2012-12-4 12:11 编辑
mypic图集系统分析:
简单贴下抓包获取的各个步骤的post代码:
1.图集外部方式上传- 请求:
- POST /admin.php?m=album&a=upload HTTP/1.1
- Accept: text/html, application/xhtml+xml, */*
- User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
- Content-Type: application/x-www-form-urlencoded
- down_pic=true&linkpic_sub= 抓取图片 &linkpic=图片html代码
- 响应:
- <script type='text/javascript'>function f1(){window.parent.resetupload();}f1();</script>
复制代码 2.提交图集- POST /admin.php?m=album&a=add HTTP/1.1
- Accept: text/html, application/xhtml+xml, */*
- Referer: /admin.php?m=album&a=add
- Accept-Language: zh-CN
- User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
- Content-Type: application/x-www-form-urlencoded
- data%5Bcid%5D=5&data%5Bhot%5D=0&data%5Bisok%5D=1&data%5Bviews%5D=0&data%5Btitle%5D=[标签:标题]&data%5Btag%5D=[标签:tag]&data%5Baddtime%5D=[系统:当前时间]&data%5Bmini%5D=[变量:pic_mini]&{循环:开始=0,默认数=2,智能数=文件|图集,最大数=10,连接符=}pics_keep%5B[编号]%5D=[编号]&pics_name%5B0%5D=[文件名2:图集]&pics_text%5B0%5D=&{/循环}data%5Bcontent%5D=[标签:简介]&albumadd_sub=true&submit=+%E6%8F%90%E4%BA%A4+
复制代码 mypic图集发布是要多次post请求的,用接口对这类发布进行模拟就可以了,另外这个系统缩略图是自动会设置的,不需要进行缩略图的上传了。
发布接口联系qq:
此接口不需要上传网站空间的,不需要数据库权限的接口,模拟的人工发布
|
|