Get instance from shortName & fixes

This commit is contained in:
Natsumi
2022-09-24 20:51:01 +12:00
parent cef279b87a
commit 418d5cc20e
3 changed files with 77 additions and 49 deletions

View File

@@ -356,29 +356,6 @@ namespace VRCX
}));
}
public string FollowUrl(string url)
{
for (int i = 0; i < 10; i++)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.AllowAutoRedirect = false;
request.UserAgent = "VRCX";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
if ((int)response.StatusCode == 301 || (int)response.StatusCode == 302)
{
url = response.Headers["Location"];
if (url.Substring(0, 1) == "/" || (url.Length > 30 && url.Substring(0, 31) == "https://vrchat.com/home/launch?"))
return url;
}
else
{
return "";
}
}
return "";
}
public string CustomCssPath()
{
var output = String.Empty;