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

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

psot问题,

[复制链接]
发表于 2010-4-11 10:18:51 | 显示全部楼层 |阅读模式
POST /pb-admin/offer.php HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-ms-application, application/vnd.ms-xpsdocument, application/xaml+xml, application/x-ms-xbap, application/x-shockwave-flash, */*
Referer: http://221.186.12.47/pb-admin/offer.php?do=edit
Accept-Language: zh-cn
Content-Type: multipart/form-data; boundary=---------------------------7da681f5151e
UA-CPU: x86
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)
Host: 221.186.12.47
Content-Length: 2026
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: sid=1010fxPCLXlC9HWtvajS4qgdc7Znn7sr%252BlW3V9VYl7E0blka%252FuoajAEbyRCN; ZtA_cookietime=2592000; ZtA_auth=380e4jmQ6qQwXMuQDnfMFiA91RWUBwqKNNiDW%2BVQgQ7NgAM4C0PJ1EEHvKrqxoDC%2BRmJvD%2FOls0aXwExb1WANg; uchome_auth=d6eceVILRa%2FF0LW0xSYEai6BG1x1i0j4bfNXqSt3sDSIN7%2FwOV6xgwC75LQn1BiGG3vVYqZxLK2SPaqi7Sy1; uchome_loginuser=txts_27; ZtA_sid=XE4lz3; pma_theme=original; supe_seccode=2c1bNN7A5wE8VMmLwANttWG%2BUOByk03fue3E86zY70GB; KQ3_admin=NrIIthYm%2F4wzVytltMMkrrEye6NIkyu6q48WFzXXzPdZO48zdvCfi3K7kSRBNvH4G44





-----------------------------7da681f5151e
Content-Disposition: form-data; name="page"


-----------------------------7da681f5151e
Content-Disposition: form-data; name="data[username]"

1
-----------------------------7da681f5151e
Content-Disposition: form-data; name="data[company_name]"

2
-----------------------------7da681f5151e
Content-Disposition: form-data; name="data[trade][title]"

33433
-----------------------------7da681f5151e
Content-Disposition: form-data; name="data[tag]"

4
-----------------------------7da681f5151e
Content-Disposition: form-data; name="submittime"

2010-03-28
-----------------------------7da681f5151e
Content-Disposition: form-data; name="expiretime"

2010-04-28
-----------------------------7da681f5151e
Content-Disposition: form-data; name="data[trade][type_id]"

1
-----------------------------7da681f5151e
Content-Disposition: form-data; name="data[trade][require_point]"

5
-----------------------------7da681f5151e
Content-Disposition: form-data; name="data[trade][industry_id1]"

1
-----------------------------7da681f5151e
Content-Disposition: form-data; name="data[trade][industry_id2]"

0
-----------------------------7da681f5151e
Content-Disposition: form-data; name="data[trade][industry_id3]"

0
-----------------------------7da681f5151e
Content-Disposition: form-data; name="data[trade][area_id1]"

0
-----------------------------7da681f5151e
Content-Disposition: form-data; name="data[trade][area_id2]"

0
-----------------------------7da681f5151e
Content-Disposition: form-data; name="data[trade][area_id3]"

0
-----------------------------7da681f5151e
Content-Disposition: form-data; name="data[trade][content]"

<p>6</p>
-----------------------------7da681f5151e
Content-Disposition: form-data; name="pic"; filename=""
Content-Type: application/octet-stream


-----------------------------7da681f5151e
Content-Disposition: form-data; name="save"

淇濆瓨
-----------------------------7da681f5151e--





-------------------------------------------------------------------------------------------------------------------
邪恶的分割线:以下是找的CSDN上面别人观点
-----------------------------------------------
Content-Type:multipart/form-data类型的表单提交问题

迫切想知道     
  "boundary=---------------------------7d429871607fe"     
  7d429871607fe这个数值是如何产生的呢?是由服务器端随时生成的还是由IE在本地随机生成的呀?应该如何获取它??提交时这个数值要通过服务器端验证无误后才能正确上传数据吗????!     
  请各位前辈指教,我无法获取网站的boundary的值,获取的Content-Type标头值都是"Text/html"之类,而从来没有获取过“multipart/form-data;   boundary=---------------------------7d429871607fe”这样的标头!!   
  跪谢!!

------------------------------------------------------------------------

boundary只是个分界线,用来分隔multipart中不同的part,IE选择并确定的,其内容必须在任何发送的数据中都不出现才可以,因此不能完全靠随机。   
  因此这个数值不是用来验证的,除了分隔也没有什么额外的意义,而且在服务器端处理的时候web服务器已经把不同的part分隔好了,所以获取这个标头也没什么意义
------------------------------------------------------------------------------

1、这个数值是由本地客户端产生的   
  2、这个服务器对这个数值并不进行合法性验证,只要这样数值在其它已经提交过数据中没有出现就行   
  3、只要这个这个数值是以前没有出现的唯一的值,服务器就接受,换言之就是可以成功提交数据是吗?   
   
------------------------------------------------------------------------------------
>>>1、这个数值是由本地客户端产生的   
  是的   
  >>>2、这个服务器对这个数值并不进行合法性验证,只要这样数值在其它已经提交过数据中没有出现就行   
  是的   
  >>>3、只要这个这个数值是以前没有出现的唯一的值,服务器就接受,换言之就是可以成功提交数据是吗?   
  服务器接受是无条件的。服务器只知道把这个值当作一个分隔符,用来区分不同的Part,如果这个值选择的不合适(比如在要提交的数据内也包含这个值),服务器不会拒绝,但处理数据的时候会出错,可能原来的一块数据被错误的分割成多块。但“提交数据”这个过程还应该算成功的。   
  这只是从原理上进行的解释,具体的实现还依赖浏览器和服务器。
--------------------------------------------------------------------------------------------------------












最后,请问我该咋办~~~~

那个随机数
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

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

GMT+8, 2025-8-29 03:51

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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