A simple Whois server with a simple simple API and a front-end built with AngularJS.

James Peret: 7f7ccd4d74 Whois parsing fixes 10 年之前
public 46d58a4053 J1X Whois Server modifications 10 年之前
views 46d58a4053 J1X Whois Server modifications 10 年之前
.DS_Store 46d58a4053 J1X Whois Server modifications 10 年之前
.gitignore 46d58a4053 J1X Whois Server modifications 10 年之前
.ruby-version 66912bc157 update this old bag of bones 10 年之前
Gemfile 54b0d0492b Added support for CORS 10 年之前
Gemfile.lock 54b0d0492b Added support for CORS 10 年之前
README.md 530a8f7ecd simple README 13 年之前
config.ru 75fab7a59e Rack CORS re config fix 3 10 年之前
json_parser.rb 7f7ccd4d74 Whois parsing fixes 10 年之前
main.rb 7f7ccd4d74 Whois parsing fixes 10 年之前

README.md

About WhoIz

WhoIz is a simple WHOIS lookup application. It's built on Sinatra and Heroku friendly.

Use It

JSON

curl http://whoiz.herokuapp.com/lookup.json?url=yahoo.com

Browser

http://whoiz.herokuapp.com
http://whoiz.herokuapp.com/lookup?url=yahoo.com

Clone It

git clone git://github.com/okor/whoiz.git

Restrict It

Edit

main.rb

Change this

before do
  response['Access-Control-Allow-Origin'] = '*'
end

To this

before do
  response['Access-Control-Allow-Origin'] = 'http://yourwebsite.com'
end

Deploy It

heroku create
git push heroku master
heroku open