admin管理员组

文章数量:1643154

关于作者

  • 马隆博(Lenbo Ma),Java,Javascript
  • Blog: http://mlongbo
  • E-Mail: mlongbo@gmail
  • 文章编写于: 2014/08/09

转载请注明出处:

http://mlongbo/wo-shi-ru-he-jian-li-ge-googlesou-suo-dai-li-fu-wu-de/


前言

当初要写gso的初衷是因为我女朋友她要写论文查资料,但我又不在她身边没办法给她翻墙用Google,所以就有了写一个Google搜索代理的想法。

如果刚好你也有个VPS,完全可以自己部署一个服务,这样大家就有更多的Google可以用。希望我们能够通过这种方式让更多的人获取知识,并且认识这个世界。

原理

前提是要一定将其部署在GFW之外,能正常访问Google的地方。gso的实现原理非常简单,分别为以下几步:

  1. 发起查询请求;
  2. gso服务器接收到查询关键词;
  3. gso向Google发起查询请求;
  4. 接收到Google响应的数据;
  5. 解析数据并重新渲染响应给用户;

实现

Node.js版:

/**
 * @author Longbo Ma
 */
var request = require('request');
var zlib = require('zlib');
var $ = require('jQuery');

var gsearch 

本文标签: 我是建立一个GuSouGoogle