Reverse Those Short URLs

by Prashant 2. February 2011 11:58

Bit.ly is one of the major short URL service provider. There are other also but Bit.ly is used by most of the users because of it's simplicity, API and statistics. But some notorious users create short URLs for the spam sites which doesn't make any sense to us. As you know by looking at the short URLs, they won't reveal anything. But there is a way to get the original/long URL through ASP.NET.

Below is the method which takes short URL as a parameter.

public static string ReverseShortURL(string ShortURL)
{
        HttpWebRequest Webrequest = (HttpWebRequest)HttpWebRequest.Create(ShortURL);
        HttpWebResponse Webresponse = (HttpWebResponse)Webrequest.GetResponse();
        Uri uri = Webresponse.ResponseUri;
        return uri.AbsoluteUri;
}

The Response.Uri will get the actual URL which is being requested.

 

Demo: http://demo.midnightprogrammer.net/ASPNET/ReverseURL/Default.aspx

Download: ReverseShortURL.zip (335.87 kb)

If you enjoyed this post, make sure you subscribe to my RSS feed!

Tags: ,

ASP.NET | Utils


Add comment




  Country flag
biuquote
  • Comment
  • Preview
Loading


Visit blogadda.com to discover Indian blogs Computers Blogs

About Me

Name of authorPrashant Khandelwal.
Programmer and tech enthusiast. More...

Feeds Subscribe Twitter Facebook Google Plus Linked In Delicious

Badges

MVB

MVP Blog Badge.

HTML5 Powered with CSS3 / Styling, Graphics, 3D & Effects, Multimedia, Performance & Integration, Semantics, and Offline & Storage

Month List

Blog Stats

414,208 Hits

Adverts

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2012

Creative Commons License