Dra*_*vuk 12 google-chrome google-search
我注意到感觉幸运的 url(带有btnI查询参数)现在导致重定向通知页面。这是怎么回事?
小智 17
使用这个搜索字符串对我有用:
https://www.google.com/search?q=%s&btnI=&sourceid=navclient&gfns=1
其中 %s 是实际搜索词的占位符。但不确定 sourceid 和 gfns 的含义是什么。
看起来他们以查询参数 ( iflsig)的形式引入了类似 csrf 的机制。我尝试将传统的“感觉幸运”请求生成的请求复制到我的搜索 url 中:
http://www.google.com/search?q=site%3Aen.wikipedia.org+{keyword}&btnI&iflsig=AAP1E1EAAAAAXbODt-rzChgYf5wDoUWplGXrcvsZ0qOk
这确实暂时有效,但这个令牌是短暂的,几分钟后就会失效,所以这不是一个真正的解决方案。
不确定谷歌是否有人对此发表评论,但如果我听到任何进展,我会回覆。
更新:我的解决方法是只使用 DuckDuckGo。
例如维基百科的第一个结果:
https://duckduckgo.com/?q=%5Csite%3Aen.wikipedia.org+<search_term>
%5C (url 编码的反斜杠)是这里的重定向标识符。