即时通讯使用在Zend Framework上获取Google内容(google代码段)的脚本 因为DEV团队不再支持该脚本 我需要调试脚本&我想知道如何嗅探谷歌查询的回报:
代码的例子:
public function fetchContent($keyword)
{
$client = $this->getClient()
->setUri('https://www.google.com/search')
->setParameterGet(array(
'q' => $keyword,
'ie' => 'UTF-8'
));
当我使用tcp dump调试google查询时:
tcpdump -n -i venet0 -s 0 -w /tmp/output.txt
我没有看到谷歌的任何要求 tcp dump输出在这里 http://pcapperf.appspot.com/view?hash_str=2b246ed29fb84a93504bca47ef3fb0f0
我可以在脚本中看到请求是google&确实获取内容 我该如何拦截这些数据?
是否与UDP&不是TCP?
我的tcpdump嗅探没有包含足够的参数吗?
非常感谢你答案 0 :(得分:1)
你无法正常嗅探https
你应该改变
https://www.google.com/search
以强>
http://www.google.com/search
答案 1 :(得分:0)
tcpdump -i any
另外,监视
netstat -an
查看是否实际与Google建立了连接
另外,你为什么要尝试https?也许你有SSL请求的问题?