http://bbs.locoy.com/spider-15095-1-1.html
第5楼
&在post的时候是参数分隔符。你需要把&替换成%26。今天在任务高级设置里面发现了对采集的数据进行urlencode处理,应该把这个选上,就不用替换了。但不知道悬赏这个厚post数据的时候会不会把
采集地址也做一个urlendoe。
http://www.cnblogs.com/pittzh/archive/2010/01/17/1650222.html
火车头采集内容发布不完整问题
一直用火车头做为数据采集的工具,用它来采集发布网站内容还真不是很多!最近用火车头采集了一些文章时,发现在本地测试都没问题,但是发布到网站后却只有一部分,不完整!而且不完整的
内容是没有规律的!
简单的分析了一下,火车头的内容发布是通过GET,也就是在URL传值数据!如果内容中有“&”字符,就会导致数据意外截断!
如何避免这一问题呢?
在火车头程序中的发布设置中,有一个选项叫:数据发布时进行UrlEncode处理。
这样就可以解决发布时的内容不完整问题了!
http://bbs.locoy.com/forum.php?mod=viewthread&tid=14807
网页含有&时有问题
post数据的时候不能有&符号,&是post参数的分隔,需要将&替换成%26,即&的url 编码
http://bbs.locoy.com/forum.php?mod=viewthread&tid=11508
那个&符号的问题,到底是发布模块的问题还是内部问题
&这个符号在post的就是一个新内容的开始
所以要替换掉
严格意义上来说 也算是火车的一个bug
http://www.php1.cn/article/16723.html
html post信息出现&符号如何转义
RT求解决
——解决方案——————–
php中用rawurlencode(‘&’);对url进行编码
如果是ajax,可以用encodeURIComponent函数编码
请教老大,” & “符号POST不出去!