Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@Lytol
Created February 20, 2014 09:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Lytol/9110081 to your computer and use it in GitHub Desktop.
Save Lytol/9110081 to your computer and use it in GitHub Desktop.
http://facebook.com/
http://twitter.com/
http://google.com/
http://youtube.com/
http://wordpress.org/
http://adobe.com/
http://blogspot.com/
http://wikipedia.org/
http://linkedin.com/
http://wordpress.com/
http://yahoo.com/
http://amazon.com/
http://flickr.com/
http://pinterest.com/
http://tumblr.com/
http://w3.org/
http://apple.com/
http://myspace.com/
http://vimeo.com/
http://microsoft.com/
http://youtu.be/
http://qq.com/
http://digg.com/
http://baidu.com/
http://stumbleupon.com/
http://addthis.com/
http://statcounter.com/
http://feedburner.com/
http://miibeian.gov.cn/
http://delicious.com/
http://nytimes.com/
http://reddit.com/
http://weebly.com/
http://bbc.co.uk/
http://blogger.com/
http://msn.com/
http://macromedia.com/
http://goo.gl/
http://instagram.com/
http://gov.uk/
http://icio.us/
http://yandex.ru/
http://cnn.com/
http://webs.com/
http://google.de/
http://t.co/
http://livejournal.com/
http://imdb.com/
http://mail.ru/
http://jimdo.com/
http://sourceforge.net/
http://go.com/
http://tinyurl.com/
http://vk.com/
http://google.co.jp/
http://fc2.com/
http://free.fr/
http://joomla.org/
http://creativecommons.org/
http://typepad.com/
http://networkadvertising.org/
http://technorati.com/
http://sina.com.cn/
http://hugedomains.com/
http://about.com/
http://theguardian.com/
http://yahoo.co.jp/
http://nih.gov/
http://huffingtonpost.com/
http://google.co.uk/
http://mozilla.org/
http://51.la/
http://aol.com/
http://ebay.com/
http://ameblo.jp/
http://wsj.com/
http://europa.eu/
http://taobao.com/
http://bing.com/
http://rambler.ru/
http://guardian.co.uk/
http://tripod.com/
http://godaddy.com/
http://issuu.com/
http://gnu.org/
http://geocities.com/
http://slideshare.net/
http://wix.com/
http://mapquest.com/
http://washingtonpost.com/
http://homestead.com/
http://reuters.com/
http://163.com/
http://photobucket.com/
http://forbes.com/
http://clickbank.net/
http://weibo.com/
http://etsy.com/
http://amazon.co.uk/
http://dailymotion.com/
http://soundcloud.com/
http://usatoday.com/
http://yelp.com/
http://cnet.com/
http://posterous.com/
http://telegraph.co.uk/
http://archive.org/
http://google.fr/
http://constantcontact.com/
http://phoca.cz/
http://phpbb.com/
http://latimes.com/
http://e-recht24.de/
http://rakuten.co.jp/
http://amazon.de/
http://opera.com/
http://miitbeian.gov.cn/
http://php.net/
http://scribd.com/
http://bbb.org/
http://parallels.com/
http://ning.com/
http://dailymail.co.uk/
http://cdc.gov/
http://sohu.com/
http://wikimedia.org/
http://deviantart.com/
http://mit.edu/
http://sakura.ne.jp/
http://altervista.org/
http://addtoany.com/
http://time.com/
http://google.it/
http://stanford.edu/
http://live.com/
http://alibaba.com/
http://squidoo.com/
http://harvard.edu/
http://gravatar.com/
http://histats.com/
http://nasa.gov/
http://npr.org/
http://ca.gov/
http://eventbrite.com/
http://wired.com/
http://amazon.co.jp/
http://nbcnews.com/
http://blog.com/
http://amazonaws.com/
http://bloomberg.com/
http://narod.ru/
http://blinklist.com/
http://imageshack.us/
http://kickstarter.com/
http://hatena.ne.jp/
http://nifty.com/
http://angelfire.com/
http://google.es/
http://ocn.ne.jp/
http://over-blog.com/
http://dedecms.com/
http://google.ca/
http://a8.net/
http://weather.com/
http://pbs.org/
http://ibm.com/
http://cpanel.net/
http://prweb.com/
http://bandcamp.com/
http://barnesandnoble.com/
http://mozilla.com/
http://noaa.gov/
http://goo.ne.jp/
http://comsenz.com/
http://xrea.com/
http://cbsnews.com/
http://foxnews.com/
http://discuz.net/
http://eepurl.com/
http://businessweek.com/
http://berkeley.edu/
http://newsvine.com/
http://bluehost.com/
http://geocities.jp/
http://loc.gov/
http://yolasite.com/
http://apache.org/
http://mashable.com/
http://usda.gov/
http://nationalgeographic.com/
http://whitehouse.gov/
http://tripadvisor.com/
http://ted.com/
http://sfgate.com/
http://biglobe.ne.jp/
http://epa.gov/
http://vkontakte.ru/
http://oracle.com/
http://seesaa.net/
http://examiner.com/
http://cornell.edu/
http://hp.com/
http://nps.gov/
http://disqus.com/
http://alexa.com/
http://mysql.com/
http://house.gov/
http://sphinn.com/
http://boston.com/
http://techcrunch.com/
http://un.org/
http://squarespace.com/
http://icq.com/
http://freewebs.com/
http://ezinearticles.com/
http://ucoz.ru/
http://independent.co.uk/
http://mediafire.com/
http://xinhuanet.com/
http://google.nl/
http://reverbnation.com/
http://imgur.com/
http://irs.gov/
http://webnode.com/
http://wunderground.com/
http://bizjournals.com/
http://who.int/
http://soup.io/
http://cloudflare.com/
http://people.com.cn/
http://ustream.tv/
http://senate.gov/
http://cbslocal.com/
http://ycombinator.com/
http://opensource.org/
http://spiegel.de/
http://oaic.gov.au/
http://nature.com/
http://businessinsider.com/
http://drupal.org/
http://last.fm/
http://privacy.gov.au/
http://skype.com/
http://wikia.com/
http://about.me/
http://webmd.com/
http://youku.com/
http://gmpg.org/
http://fda.gov/
http://redcross.org/
http://github.com/
http://cbc.ca/
http://umich.edu/
http://jugem.jp/
http://shinystat.com/
http://google.com.br/
http://ifeng.com/
http://mac.com/
http://wiley.com/
http://discovery.com/
http://topsy.com/
http://paypal.com/
http://google.cn/
http://surveymonkey.com/
http://moonfruit.com/
http://dropbox.com/
http://exblog.jp/
http://google.pl/
http://prnewswire.com/
http://ft.com/
http://uol.com.br/
http://behance.net/
http://goodreads.com/
http://netvibes.com/
http://auda.org.au/
http://marketwatch.com/
http://ed.gov/
http://networksolutions.com/
http://state.gov/
http://sitemeter.com/
http://liveinternet.ru/
http://ftc.gov/
http://census.gov/
http://quantcast.com/
http://economist.com/
http://nydailynews.com/
http://zdnet.com/
http://cafepress.com/
http://ow.ly/
http://meetup.com/
http://netscape.com/
http://chicagotribune.com/
http://theatlantic.com/
http://google.com.au/
http://1688.com/
http://skyrock.com/
http://list-manage.com/
http://pagesperso-orange.fr/
http://cdbaby.com/
http://friendfeed.com/
http://ehow.com/
http://patch.com/
http://upenn.edu/
http://engadget.com/
http://diigo.com/
http://com.com/
http://slashdot.org/
http://washington.edu/
http://columbia.edu/
http://nhs.uk/
http://abc.net.au/
http://elegantthemes.com/
http://utexas.edu/
http://yale.edu/
http://marriott.com/
http://bigcartel.com/
http://ucla.edu/
http://usgs.gov/
http://jigsy.com/
http://hexun.com/
http://hubpages.com/
http://slate.com/
http://purevolume.com/
http://umn.edu/
http://bloglines.com/
http://so-net.ne.jp/
http://wikispaces.com/
http://cargocollective.com/
http://howstuffworks.com/
http://plala.or.jp/
http://infoseek.co.jp/
http://jiathis.com/
http://usnews.com/
http://xing.com/
http://flavors.me/
http://desdev.cn/
http://hc360.com/
http://usa.gov/
http://edublogs.org/
http://lycos.com/
http://wisc.edu/
http://thetimes.co.uk/
http://state.tx.us/
http://example.com/
http://shareasale.com/
http://biblegateway.com/
http://is.gd/
http://yellowbook.com/
http://samsung.com/
http://businesswire.com/
http://g.co/
http://dion.ne.jp/
http://dagondesign.com/
http://theglobeandmail.com/
http://booking.com/
http://storify.com/
http://salon.com/
http://ucoz.com/
http://gizmodo.com/
http://psu.edu/
http://smh.com.au/
http://reference.com/
http://sun.com/
http://unicef.org/
http://devhub.com/
http://artisteer.com/
http://unesco.org/
http://istockphoto.com/
http://answers.com/
http://trellian.com/
http://cocolog-nifty.com/
http://i2i.jp/
http://t-online.de/
http://intel.com/
http://1und1.de/
http://ebay.co.uk/
http://sciencedaily.com/
http://paginegialle.it/
http://ask.com/
http://springer.com/
http://canalblog.com/
http://timesonline.co.uk/
http://de.vu/
http://deliciousdays.com/
http://smugmug.com/
http://wufoo.com/
http://globo.com/
http://cmu.edu/
http://domainmarket.com/
http://odnoklassniki.ru/
http://twitpic.com/
http://ovh.net/
http://home.pl/
http://naver.com/
http://google.ru/
http://si.edu/
http://newyorker.com/
http://blogs.com/
http://sciencedirect.com/
http://hibu.com/
http://hud.gov/
http://hhs.gov/
http://dmoz.org/
http://dot.gov/
http://cyberchimps.com/
http://google.com.hk/
http://jalbum.net/
http://craigslist.org/
http://zimbio.com/
http://chronoengine.com/
http://cnbc.com/
http://uiuc.edu/
http://vistaprint.com/
http://symantec.com/
http://prlog.org/
http://360.cn/
http://indiatimes.com/
http://mtv.com/
http://webeden.co.uk/
http://java.com/
http://cisco.com/
http://japanpost.jp/
http://4shared.com/
http://github.io/
http://mayoclinic.com/
http://studiopress.com/
http://admin.ch/
http://virginia.edu/
http://printfriendly.com/
http://mlb.com/
http://omniture.com/
http://simplemachines.org/
http://dell.com/
http://accuweather.com/
http://princeton.edu/
http://fotki.com/
http://comcast.net/
http://chron.com/
http://nyu.edu/
http://wp.com/
http://merriam-webster.com/
http://nba.com/
http://shop-pro.jp/
http://lulu.com/
http://furl.net/
http://indiegogo.com/
http://buzzfeed.com/
http://tuttocitta.it/
http://ox.ac.uk/
http://mapy.cz/
http://army.mil/
http://csmonitor.com/
http://bravesites.com/
http://tamu.edu/
http://rediff.com/
http://toplist.cz/
http://yellowpages.com/
http://va.gov/
http://tiny.cc/
http://netlog.com/
http://elpais.com/
http://oakley.com/
http://multiply.com/
http://tmall.com/
http://hostgator.com/
http://nymag.com/
http://fema.gov/
http://blogtalkradio.com/
http://china.com.cn/
http://unblog.fr/
http://fastcompany.com/
http://earthlink.net/
http://vinaora.com/
http://msu.edu/
http://aboutads.info/
http://ucsd.edu/
http://sogou.com/
http://seattletimes.com/
http://dyndns.org/
http://123-reg.co.uk/
http://sbwire.com/
http://tinypic.com/
http://acquirethisname.com/
http://shutterfly.com/
http://walmart.com/
http://pen.io/
http://arizona.edu/
http://woothemes.com/
http://scientificamerican.com/
http://themeforest.net/
http://spotify.com/
http://cam.ac.uk/
http://unc.edu/
http://arstechnica.com/
http://hao123.com/
http://illinois.edu/
http://bloglovin.com/
http://nsw.gov.au/
http://ihg.com/
http://pcworld.com/
package main
import (
"fmt"
"io/ioutil"
"net/http"
"os"
"strings"
)
type URLStatus struct {
URL string
Status int
Error error
}
func readURLs(filename string) []string {
bytes, _ := ioutil.ReadFile(filename)
return strings.Split(strings.TrimSpace(string(bytes)), "\n")
}
func fetchStatus(url string, out chan URLStatus) {
res, err := http.Get(url)
if err != nil {
out <- URLStatus{url, -1, err}
} else {
out <- URLStatus{url, res.StatusCode, nil}
}
}
func main() {
if len(os.Args) != 2 {
fmt.Println("Usage: status <file>")
os.Exit(1)
}
statusChannel := make(chan URLStatus)
urls := readURLs(os.Args[1])
for i := 0; i < len(urls); i++ {
go fetchStatus(urls[i], statusChannel)
}
for i := 0; i < len(urls); i++ {
us := <-statusChannel
if us.Error != nil {
fmt.Printf("%s : %d (%s)\n", us.URL, us.Status, us.Error)
} else {
fmt.Printf("%s : %d\n", us.URL, us.Status)
}
}
}
package main
import (
"fmt"
"io/ioutil"
"net/http"
"os"
"strings"
)
type URLStatus struct {
URL string
Status int
}
func readURLs(filename string) []string {
bytes, _ := ioutil.ReadFile(filename)
return strings.Split(strings.TrimSpace(string(bytes)), "\n")
}
func fetchStatus(url string) (URLStatus, error) {
res, err := http.Get(url)
if err != nil {
return URLStatus{url, -1}, err
}
return URLStatus{url, res.StatusCode}, nil
}
func main() {
if len(os.Args) != 2 {
fmt.Println("Usage: status <file>")
os.Exit(1)
}
for _, url := range readURLs(os.Args[1]) {
us, err := fetchStatus(url)
if err != nil {
fmt.Printf("%s : %d (%s)\n", us.URL, us.Status, err)
} else {
fmt.Printf("%s : %d\n", us.URL, us.Status)
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment