火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
查看: 20496|回复: 9

multipart/form-data;boundary 的数据包怎么发送?

[复制链接]
发表于 2008-9-23 13:54:41 | 显示全部楼层 |阅读模式
更具体一点:
切取的包如下:
POST /bbs/index.php?t=post HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, */*
Referer: /bbs/index.php?t=post&frm_id=1689501&
Accept-Language: zh-cn
Content-Type: multipart/form-data; boundary=---------------------------7d81c5231003fa
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Host:
Content-Length: 1562
Connection: Keep-Alive
Cache-Control: no-cache
Cookie:.............

-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="SQ"

b727326f880b53b4311bd2d72ce881c6
-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="submitted"

1
-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="reply_to"

0
-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="th_id"


-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="frm_id"
1689501
-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="start"
0
-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="msg_id"
0
-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="pl_id"
0
-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="old_subject"

-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="prev_loaded"
1
-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="msg_subject"
test
-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="fnt_size"

-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="fnt_color"

-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="fnt_face"

-----------------------------7d81c5231003fa
Content-Disposition: form-data; name="msg_body"
test
-----------------------------7d81c5231003fa--




请问高手们是为什么,没办法了只好在这问。

[ 本帖最后由 godisgod2 于 2008-9-23 21:19 编辑 ]
发表于 2008-9-23 14:31:44 | 显示全部楼层
不支持此类的上传文件
 楼主| 发表于 2008-9-23 14:33:42 | 显示全部楼层
原帖由 rq204 于 2008-9-23 14:31 发表
不支持此类的上传文件



不对。只是纯文字的提交。
我补充了我几小时做出来的规则,帮我看下哪错了
发表于 2008-9-24 01:04:25 | 显示全部楼层
在制作模块时,把-----------------------------7d81c5231003fa 改为 -----------------------------7dlocoyspider,可以直接提交这样的数据。
 楼主| 发表于 2008-9-24 02:55:18 | 显示全部楼层
这个问题我弄清楚了,但是没办法处理,我构造了
SQ=[登录随机值1]&frm_id=881781&reply_to=&start=&th_id=&msg_id=&pl_id=&old_subject=&prev_loaded=1&msg_subject=abc&fnt_size=&fnt_color=&fnt_face=&msg_body=aaaaaaaaaaaaaaaaaaaaaaaaaaaaefg&submitted=1
我构造了随机值为访问页为/bbs/index.php?t=post&frm_id=881781&,并从中获得SQ随机值,这点我认为是正确的,可是出错了。这样的URL,其中的SQ=[登录随机值1]我无法获得,包包里总提示:
GET /anonuser.php?t=post&frm_id=881781& HTTP/1.1
Accept: */*
我查询了资料,得到的是出现这个问题应是没有权限访问(需要登录网站)引起的,但是,我在IE中设置的是“一直登记、记录COOKIES”,而在火车WEB发布中我是“COOKIES自动获取”方式,然而为什么还会出现这样的?

有什么办法解决?
 楼主| 发表于 2008-9-24 03:01:54 | 显示全部楼层
我观察了SQ值获取,得到的:
SQ=&frm_id=1096385&reply_to=&start=&th_id=&msg_id=&pl_id=&o....
很明显SQ找不到相对应的值,自然不可能发贴成功。
发表于 2008-9-24 09:31:41 | 显示全部楼层
frm_id=1096385 好像也是随机值?

SQ如果是随机值,理论上都能捕捉到的。
发表于 2008-9-24 09:36:14 | 显示全部楼层
WEB在线发布没有 COOKIES自动获取 一说
发表于 2008-10-16 14:48:41 | 显示全部楼层
原帖由 vus520 于 2008-9-24 01:04 发表
在制作模块时,把-----------------------------7d81c5231003fa 改为 -----------------------------7dlocoyspider,可以直接提交这样的数据。


这个是在哪里改???
发表于 2008-10-16 14:59:43 | 显示全部楼层
要有大动作的,暂时火车还有一些局限性,针对POST的方式。
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

QQ|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2024-11-24 18:30

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表