Closed jeeinn closed 5 years ago
$url = 'http://2345.com'; //采集规则 $rules = [ 'title' => ["title", "text"], ]; $formattedInfo = QueryList::get($url) ->encoding('UTF-8') ->rules($rules) ->queryData(); // 没有输出任何内容 // 使用 getHtml() 可以输出正常转码后的网页,但是转码后无法使用 rules + queryData 获取内容 // $formattedInfo = QueryList::get($url)->rules($rules)->queryData(); //正常,但乱码
环境 php7.3.4 + queryList 4.1
看到网友也有同样的问题:https://segmentfault.com/q/1010000019803091
希望能解决下,Thx
这种情况一般是网页结构不规范引起的,可以尝试以下解决方法:
removeHead()
好的,已自行实现转码。感谢!
环境 php7.3.4 + queryList 4.1
看到网友也有同样的问题:https://segmentfault.com/q/1010000019803091
希望能解决下,Thx