火车采集器php插件问题?
火车附带的php插件里面,的说明如下:*该文件内自动系统的三个参数$LabelArray $LabelCookie,$LabelUrl<?php
/*
*火车采集器外部编程接口处理标签内容示范文件
<font color="#ff0000">*该文件内自动系统的三个参数$LabelArray $LabelCookie,$LabelUrl</font>
*对任意采集的标签都适用请对标签内容处理后直接将该数组serialize($LabelArray)输出,
*采集器内部即可接收到该标签的内容,对比以前的接口规则,新规则可以实现标签之间的数据调用和处理
*参数说明:
*$LabelArray -标签名及标签内容集合 结构如:Array('栏目id' => 2,'出处'=>'www.locoy.com','作者'=>'火车采集器','内容'=>'<center><b>暴笑短信')##
*$LabelCookie -对应采集中用到的Cookie值
*$LabelUrl -当前采集的页面的Url地址
* 特别注意:如果是处理列表页,默认页,多页时会有以下两个标签
$LabelArray['Html'] 网页的源代码,没有经过采集器处理的,直接下载后的数据.修改这里的数据,请将新值赋予$LabelArray['Html']
$LabelArray['PageType'] 值可能为 List, Pages, Content 分别代表处理列表页,多页,默认页
* @CopyrightCopyright (c) 2005-2010 http://www.locoy.com
* @Version LocoySpider 2010 or later
* @Licence Support On LocoySpider Standard and Enterprise Edition
*以上语句建议不更改,以下为用户操作区域该区域只限对数组值进行操作,不得有打印输出产生,不得直接增加或删除相应标签名
*/这个意思是不是说,通过php插件只能修改4类内容,$LabelArray['Html'] ,$LabelArray['标签名'],$LabelCookie,$LabelUrl,如果想修改其他如下内容:,无法修改?
除非单独写post或者get请求,然后对html做相应处理,然后返回给标签?
直接修改请求信息就行了不用标签设置的 leweizxl 发表于 2018-12-24 13:55
直接修改请求信息就行了不用标签设置的
有的网页开始时候不需要referer,但是请求其他内容的时候,需要跳转到目标网址,跳转的时候要求referer,与开始的时候referer不同,需要更换referer,且需要指明X-Requested-With: datafinder 发表于 2018-12-24 14:03
有的网页开始时候不需要referer,但是请求其他内容的时候,需要跳转到目标网址,跳转的时候要求referer, ...
那直接用呢不行吗 leweizxl 发表于 2018-12-24 14:09
那直接用呢不行吗
referer有的还能都用,但是X-Requested-With请求头信息这个就不能共用了,c#插件可以做到这个,但是php如何实现? datafinder 发表于 2018-12-24 14:26
referer有的还能都用,但是X-Requested-With请求头信息这个就不能共用了,c#插件可以做到这个,但是php如 ...
可以百度找下 看看网上是否有方法
页:
[1]