string get_last_version()
{
// request to releases/latest redirects the user to /releases/tag.
// since tag is the version number we can get latest version from Location header
// and make a HEAD request instead of get to save bandwidth
var req = (HttpWebRequest)WebRequest.Create("https://github.com/zumoshi/BrowserSelect/releases/latest");
req.Method = "HEAD";
req.AllowAutoRedirect = false;
using (var res = req.GetResponse())
{
return res.Headers["Location"].Split('/').Last();
}
}