I have used WinHttp.WinHttpRequest (as show in this post) but the problem is it does the redirects and gives me the final status (of 200) when I am more interested in the 301 or 301 redirect from the original URL.