├── crawler ├── crawlStatus.txt ├── PHPCrawl │ ├── CHANGELOG.txt │ ├── test_interface │ │ ├── info.gif │ │ ├── style.css │ │ ├── phpcrawl_testinterface.conf.php │ │ └── setups │ │ │ └── Example_Setup.psf │ ├── documentation │ │ ├── testinterface.jpg │ │ ├── classreferences │ │ │ ├── expand.gif │ │ │ ├── collapse.gif │ │ │ ├── PHPCrawler │ │ │ │ ├── expand.gif │ │ │ │ ├── collapse.gif │ │ │ │ ├── google_code.php │ │ │ │ ├── index.html │ │ │ │ └── property_detail_tpl_property_class_version.htm │ │ │ ├── PHPCrawlerAbortReasons │ │ │ │ ├── expand.gif │ │ │ │ ├── collapse.gif │ │ │ │ ├── google_code.php │ │ │ │ ├── index.html │ │ │ │ ├── constant_detail_tpl_constant_ABORTREASON_PASSEDTHROUGH.htm │ │ │ │ ├── constant_detail_tpl_constant_ABORTREASON_USERABORT.htm │ │ │ │ ├── constant_detail_tpl_constant_ABORTREASON_FILELIMIT_REACHED.htm │ │ │ │ └── constant_detail_tpl_constant_ABORTREASON_TRAFFICLIMIT_REACHED.htm │ │ │ ├── PHPCrawlerDocumentInfo │ │ │ │ ├── expand.gif │ │ │ │ ├── collapse.gif │ │ │ │ ├── google_code.php │ │ │ │ ├── index.html │ │ │ │ ├── method_detail_tpl_method_toArray.htm │ │ │ │ ├── property_detail_tpl_property_benchmarks.htm │ │ │ │ ├── method_detail_tpl_method_setLinksFoundArray.htm │ │ │ │ ├── property_detail_tpl_property_port.htm │ │ │ │ ├── property_detail_tpl_property_file.htm │ │ │ │ ├── property_detail_tpl_property_path.htm │ │ │ │ ├── property_detail_tpl_property_source.htm │ │ │ │ ├── property_detail_tpl_property_query.htm │ │ │ │ ├── property_detail_tpl_property_host.htm │ │ │ │ ├── property_detail_tpl_property_header.htm │ │ │ │ ├── property_detail_tpl_property_protocol.htm │ │ │ │ ├── property_detail_tpl_property_url.htm │ │ │ │ ├── property_detail_tpl_property_referer_url.htm │ │ │ │ ├── property_detail_tpl_property_header_send.htm │ │ │ │ ├── property_detail_tpl_property_content_type.htm │ │ │ │ ├── property_detail_tpl_property_bytes_received.htm │ │ │ │ ├── property_detail_tpl_property_error_occured.htm │ │ │ │ ├── property_detail_tpl_property_header_bytes_received.htm │ │ │ │ ├── property_detail_tpl_property_http_status_code.htm │ │ │ │ └── property_detail_tpl_property_refering_link_raw.htm │ │ │ ├── PHPCrawlerHTTPProtocols │ │ │ │ ├── expand.gif │ │ │ │ ├── collapse.gif │ │ │ │ ├── google_code.php │ │ │ │ ├── index.html │ │ │ │ ├── constant_detail_tpl_constant_HTTP_1_0.htm │ │ │ │ └── constant_detail_tpl_constant_HTTP_1_1.htm │ │ │ ├── PHPCrawlerProcessReport │ │ │ │ ├── expand.gif │ │ │ │ ├── collapse.gif │ │ │ │ ├── google_code.php │ │ │ │ ├── index.html │ │ │ │ ├── method_detail_tpl_method_toArray.htm │ │ │ │ ├── property_detail_tpl_property_files_received.htm │ │ │ │ ├── property_detail_tpl_property_bytes_received.htm │ │ │ │ ├── property_detail_tpl_property_links_followed.htm │ │ │ │ ├── property_detail_tpl_property_data_throughput.htm │ │ │ │ ├── property_detail_tpl_property_file_limit_reached.htm │ │ │ │ ├── property_detail_tpl_property_process_runtime.htm │ │ │ │ └── property_detail_tpl_property_traffic_limit_reached.htm │ │ │ ├── PHPCrawlerRequestErrors │ │ │ │ ├── expand.gif │ │ │ │ ├── collapse.gif │ │ │ │ ├── google_code.php │ │ │ │ ├── index.html │ │ │ │ ├── constant_detail_tpl_constant_ERROR_HOST_UNREACHABLE.htm │ │ │ │ ├── constant_detail_tpl_constant_ERROR_PROXY_UNREACHABLE.htm │ │ │ │ ├── constant_detail_tpl_constant_ERROR_SOCKET_TIMEOUT.htm │ │ │ │ ├── constant_detail_tpl_constant_ERROR_NO_HTTP_HEADER.htm │ │ │ │ ├── constant_detail_tpl_constant_ERROR_TMP_FILE_NOT_WRITEABLE.htm │ │ │ │ └── constant_detail_tpl_constant_ERROR_SSL_NOT_SUPPORTED.htm │ │ │ ├── PHPCrawlerURLDescriptor │ │ │ │ ├── expand.gif │ │ │ │ ├── collapse.gif │ │ │ │ ├── google_code.php │ │ │ │ ├── index.html │ │ │ │ ├── method_detail_tpl_method_PHPCrawlerURLDescriptor.htm │ │ │ │ ├── property_detail_tpl_property_linktext.htm │ │ │ │ ├── property_detail_tpl_property_link_raw.htm │ │ │ │ ├── property_detail_tpl_property_url_rebuild.htm │ │ │ │ ├── property_detail_tpl_property_linkcode.htm │ │ │ │ ├── property_detail_tpl_property_refering_url.htm │ │ │ │ └── property_detail_tpl_property_is_redirect_url.htm │ │ │ ├── PHPCrawlerUrlCacheTypes │ │ │ │ ├── expand.gif │ │ │ │ ├── collapse.gif │ │ │ │ ├── google_code.php │ │ │ │ ├── index.html │ │ │ │ ├── constant_detail_tpl_constant_URLCACHE_MEMORY.htm │ │ │ │ └── constant_detail_tpl_constant_URLCACHE_SQLITE.htm │ │ │ ├── PHPCrawlerResponseHeader │ │ │ │ ├── expand.gif │ │ │ │ ├── collapse.gif │ │ │ │ ├── google_code.php │ │ │ │ ├── index.html │ │ │ │ ├── property_detail_tpl_property_content_type.htm │ │ │ │ ├── property_detail_tpl_property_http_status_code.htm │ │ │ │ ├── property_detail_tpl_property_header_raw.htm │ │ │ │ ├── property_detail_tpl_property_source_url.htm │ │ │ │ ├── property_detail_tpl_property_content_length.htm │ │ │ │ ├── property_detail_tpl_property_content_encoding.htm │ │ │ │ ├── property_detail_tpl_property_transfer_encoding.htm │ │ │ │ └── method_detail_tpl_method_PHPCrawlerResponseHeader.htm │ │ │ ├── PHPCrawlerCookieDescriptor │ │ │ │ ├── collapse.gif │ │ │ │ ├── expand.gif │ │ │ │ ├── google_code.php │ │ │ │ ├── index.html │ │ │ │ ├── property_detail_tpl_property_name.htm │ │ │ │ ├── property_detail_tpl_property_value.htm │ │ │ │ ├── property_detail_tpl_property_path.htm │ │ │ │ ├── property_detail_tpl_property_domain.htm │ │ │ │ ├── property_detail_tpl_property_source_url.htm │ │ │ │ ├── property_detail_tpl_property_expires.htm │ │ │ │ ├── property_detail_tpl_property_expire_timestamp.htm │ │ │ │ ├── property_detail_tpl_property_source_domain.htm │ │ │ │ └── property_detail_tpl_property_cookie_send_time.htm │ │ │ ├── PHPCrawlerMultiProcessModes │ │ │ │ ├── expand.gif │ │ │ │ ├── collapse.gif │ │ │ │ ├── google_code.php │ │ │ │ ├── index.html │ │ │ │ ├── constant_detail_tpl_constant_MPMODE_NONE.htm │ │ │ │ ├── constant_detail_tpl_constant_MPMODE_PARENT_EXECUTES_USERCODE.htm │ │ │ │ └── constant_detail_tpl_constant_MPMODE_CHILDS_EXECUTES_USERCODE.htm │ │ │ ├── google_code.php │ │ │ ├── index.html │ │ │ └── print_googlead_div.js │ │ ├── google_code.php │ │ └── index.html │ ├── libs │ │ ├── PHPCrawlerUtils.class.php │ │ ├── PHPCrawlerHTTPRequest.class.php │ │ ├── Enums │ │ │ ├── PHPCrawlerHTTPProtocols.class.php │ │ │ ├── PHPCrawlerUrlCacheTypes.class.php │ │ │ ├── PHPCrawlerMultiProcessModes.class.php │ │ │ ├── PHPCrawlerAbortReasons.class.php │ │ │ └── PHPCrawlerRequestErrors.class.php │ │ ├── CookieCache │ │ │ └── PHPCrawlerCookieCacheBase.class.php │ │ ├── PHPCrawlerUrlPartsDescriptor.class.php │ │ ├── PHPCrawlerURLDescriptor.class.php │ │ ├── PHPCrawlerDNSCache.class.php │ │ └── PHPCrawlerStatus.class.php │ └── classes │ │ └── phpcrawler.class.php ├── bgCrawl.php ├── admin │ ├── login.php │ ├── home.php │ └── index.php └── runCrawl.php ├── favicon.ico ├── .openshift └── cron │ └── minutely │ ├── ticktock │ ├── crawler.php │ └── jobs.deny ├── robots.txt ├── inc ├── error.php ├── config.php ├── track.php └── spellcheck.php ├── tables.sql ├── cdn └── css │ ├── index.css │ └── search.css ├── README.md ├── url.php ├── .htaccess ├── about ├── bot.php ├── stats.php └── index.php └── index.php /crawler/crawlStatus.txt: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/favicon.ico -------------------------------------------------------------------------------- /.openshift/cron/minutely/ticktock: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | php ${OPENSHIFT_REPO_DIR}.openshift/cron/minutely/crawler.php 3 | -------------------------------------------------------------------------------- /crawler/PHPCrawl/CHANGELOG.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/CHANGELOG.txt -------------------------------------------------------------------------------- /crawler/PHPCrawl/test_interface/info.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/test_interface/info.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/testinterface.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/testinterface.jpg -------------------------------------------------------------------------------- /crawler/PHPCrawl/libs/PHPCrawlerUtils.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/libs/PHPCrawlerUtils.class.php -------------------------------------------------------------------------------- /.openshift/cron/minutely/crawler.php: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /crawler/bgCrawl.php: -------------------------------------------------------------------------------- 1 | 7 | -------------------------------------------------------------------------------- /robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: /inc/ 3 | Disallow: /cdn/ 4 | Disallow: /crawler/ 5 | Disallow: /url.php 6 | Disallow: /search.php 7 | Allow: / 8 | -------------------------------------------------------------------------------- /crawler/PHPCrawl/libs/PHPCrawlerHTTPRequest.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/libs/PHPCrawlerHTTPRequest.class.php -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/expand.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/collapse.gif -------------------------------------------------------------------------------- /.openshift/cron/minutely/jobs.deny: -------------------------------------------------------------------------------- 1 | # 2 | # Any script or job files listed in here (one entry per line) will NOT be 3 | # executed (read as ignored by run-parts). 4 | # 5 | crawler.php 6 | -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawler/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawler/expand.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawler/collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawler/collapse.gif -------------------------------------------------------------------------------- /inc/error.php: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 |6 | The request file was not found on this server. 7 |
8 | 9 | 10 | -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerAbortReasons/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerAbortReasons/expand.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerDocumentInfo/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerDocumentInfo/expand.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerHTTPProtocols/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerHTTPProtocols/expand.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerProcessReport/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerProcessReport/expand.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerRequestErrors/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerRequestErrors/expand.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerURLDescriptor/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerURLDescriptor/expand.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerUrlCacheTypes/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerUrlCacheTypes/expand.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerAbortReasons/collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerAbortReasons/collapse.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerDocumentInfo/collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerDocumentInfo/collapse.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerHTTPProtocols/collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerHTTPProtocols/collapse.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerProcessReport/collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerProcessReport/collapse.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerRequestErrors/collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerRequestErrors/collapse.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerResponseHeader/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerResponseHeader/expand.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerURLDescriptor/collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerURLDescriptor/collapse.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerUrlCacheTypes/collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerUrlCacheTypes/collapse.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerCookieDescriptor/collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerCookieDescriptor/collapse.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerCookieDescriptor/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerCookieDescriptor/expand.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerMultiProcessModes/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerMultiProcessModes/expand.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerResponseHeader/collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerResponseHeader/collapse.gif -------------------------------------------------------------------------------- /crawler/PHPCrawl/documentation/classreferences/PHPCrawlerMultiProcessModes/collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alienwithin/search/master/crawler/PHPCrawl/documentation/classreferences/PHPCrawlerMultiProcessModes/collapse.gif -------------------------------------------------------------------------------- /crawler/admin/login.php: -------------------------------------------------------------------------------- 1 | 11 | -------------------------------------------------------------------------------- /tables.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE IF NOT EXISTS `search` ( 2 | `id` int(11) NOT NULL AUTO_INCREMENT, 3 | `title` varchar(60) NOT NULL, 4 | `url` text NOT NULL, 5 | `description` varchar(160) NOT NULL, 6 | PRIMARY KEY (`id`), 7 | UNIQUE KEY `id` (`id`) 8 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ; -------------------------------------------------------------------------------- /crawler/PHPCrawl/classes/phpcrawler.class.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cdn/css/index.css: -------------------------------------------------------------------------------- 1 | .container .searchForm{ 2 | margin-top:20px; 3 | padding:5px; 4 | } 5 | .container .searchForm #query{ 6 | width: 400px; 7 | padding:4px 5px; 8 | font-size:15px; 9 | } 10 | .container .searchForm .shape-search{ 11 | width: 100px; 12 | height:15px; 13 | } 14 | .container .searchForm div, .container .searchForm p{ 15 | margin-top:10px; 16 | } 17 | -------------------------------------------------------------------------------- /inc/config.php: -------------------------------------------------------------------------------- 1 | 13 | -------------------------------------------------------------------------------- /crawler/PHPCrawl/libs/Enums/PHPCrawlerHTTPProtocols.class.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | search 2 | ====== 3 | 4 | An Open Source Search Engine 5 | Completely written in PHP and uses the following PHP libraries : 6 | 7 | 1) PHPCrawler (customized) 8 | 9 | 2) SimpleHTMLDom 10 | 11 | Called by the name "Web Search" (WS) and it has its own crawler named Dingo! which is also written in PHP. Crawler runs every minute and indexes upto 100 pages each minute. 12 | That's 6000 pages every hour ! 13 | 14 | See Stats : http://search.subinsb.com/about/stats.php 15 | -------------------------------------------------------------------------------- /url.php: -------------------------------------------------------------------------------- 1 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 18 | -------------------------------------------------------------------------------- /crawler/PHPCrawl/libs/Enums/PHPCrawlerUrlCacheTypes.class.php: -------------------------------------------------------------------------------- 1 | /dev/null &"); 12 | } 13 | } 14 | execInbg("php -q $dir/bgCrawl.php"); 15 | file_put_contents($s, 1); 16 | echo "Started Running"; 17 | }else{ 18 | echo "Currently Running"; 19 | } 20 | ?> 21 | -------------------------------------------------------------------------------- /.htaccess: -------------------------------------------------------------------------------- 1 | DirectoryIndex index.php /inc/error.php 2 | ErrorDocument 403 /inc/error.php 3 | ErrorDocument 404 /inc/error.php 4 | ErrorDocument 405 /inc/error.php 5 | ErrorDocument 408 /inc/error.php 6 | ErrorDocument 410 /inc/error.php 7 | ErrorDocument 411 /inc/error.php 8 | ErrorDocument 412 /inc/error.php 9 | ErrorDocument 413 /inc/error.php 10 | ErrorDocument 414 /inc/error.php 11 | ErrorDocument 415 /inc/error.php 12 | ErrorDocument 500 /inc/error.php 13 | ErrorDocument 501 /inc/error.php 14 | ErrorDocument 502 /inc/error.php 15 | ErrorDocument 503 /inc/error.php 16 | ErrorDocument 506 /inc/error.php 17 | -------------------------------------------------------------------------------- /about/bot.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |Web Search's bot is called Dingo. Its used for crawling the web.
No, Dingo doesn't SPAM and is 100% safe.
If it visited your site, be happy
Your website was just indexed by Dingo.
Dingo runs every minute and indexes up to
100 sites each minute.
And it's randomly named.
13 |59 | 60 | const HTTP_1_0 = 1 61 |
62 |67 | 68 | 69 | - 70 | 71 |
72 |