-
Name
-
legitbot
-
Version
-
1.6.0
-
Platform
-
ruby
-
Authors
-
Alexander Azarov
-
Bindir
-
bin
-
Date
-
2022-03-02 00:00:00 UTC
-
Dependencies
-
fast_interval_tree (~> 0.2, >= 0.2.2)
irrc (~> 0.2, >= 0.2.1)
bump (~> 0.8, >= 0.8.0, development)
dns_mock (~> 1.5.0, >= 1.5.0, development)
minitest (~> 5.1, >= 5.1.0, development)
minitest-hooks (~> 1.5, >= 1.5.0, development)
rake (~> 13.0, >= 13.0.0, development)
rubocop (~> 1.24.0, >= 1.24.0, development)
rubocop-minitest (~> 0.17.0, >= 0.17.0, development)
-
Description
-
Does Web request come from a real search engine or from an impersonating agent?
-
Email
-
self@alaz.me
-
Files
-
.editorconfig
.github/workflows/build.yml
.gitignore
.rubocop.yml
.ruby-version
Gemfile
LICENSE.txt
README.md
Rakefile
legitbot.gemspec
lib/legitbot.rb
lib/legitbot/ahrefs.rb
lib/legitbot/alexa.rb
lib/legitbot/amazon.rb
lib/legitbot/apple.rb
lib/legitbot/baidu.rb
lib/legitbot/bing.rb
lib/legitbot/botmatch.rb
lib/legitbot/config/resolver.rb
lib/legitbot/duckduckgo.rb
lib/legitbot/facebook.rb
lib/legitbot/google.rb
lib/legitbot/legitbot.rb
lib/legitbot/oracle.rb
lib/legitbot/petalbot.rb
lib/legitbot/pinterest.rb
lib/legitbot/twitter.rb
lib/legitbot/validators/domains.rb
lib/legitbot/validators/ip_ranges.rb
lib/legitbot/version.rb
lib/legitbot/yandex.rb
rakelib/bump.rake
rakelib/bundler.rake
rakelib/console.rake
rakelib/test.rake
test/ahrefs_test.rb
test/alexa_test.rb
test/amazon_test.rb
test/apple_test.rb
test/botmatch_test.rb
test/facebook_test.rb
test/google_test.rb
test/legitbot/validators/domains_test.rb
test/legitbot/validators/ip_ranges_test.rb
test/legitbot_test.rb
test/lib/dns_server_mock.rb
test/oracle_test.rb
test/petalbot_test.rb
test/pinterest_test.rb
test/twitter_test.rb
-
Homepage
-
https://github.com/alaz/legitbot
-
Licenses
-
Apache-2.0
-
Metadata
-
{"rubygems_mfa_required"=>"true"}
-
Rdoc options
-
--charset=UTF-8
-
Require paths
-
lib
-
Required ruby version
-
>= 2.6.0
-
Required rubygems version
-
>= 0
-
Rubygems version
-
3.2.32
-
Specification version
-
4
-
Summary
-
Validate requests from Web crawlers: impersonating or not?
-
Test files
-
test/ahrefs_test.rb
test/alexa_test.rb
test/amazon_test.rb
test/apple_test.rb
test/botmatch_test.rb
test/facebook_test.rb
test/google_test.rb
test/legitbot/validators/domains_test.rb
test/legitbot/validators/ip_ranges_test.rb
test/legitbot_test.rb
test/oracle_test.rb
test/petalbot_test.rb
test/pinterest_test.rb
test/twitter_test.rb
-
Original platform
-
ruby
-
New platform
-
ruby