Blaze.Controllers.HomeController.GetFile C# (CSharp) Method

GetFile() private method

private GetFile ( string account, string auth, string url ) : System.Web.Mvc.ActionResult
account string
auth string
url string
return System.Web.Mvc.ActionResult
        public ActionResult GetFile(string account, string auth, string url)
        {
            string fullUrl = string.Format("https://{0}.campfirenow.com/{1}?{2}", account, url, Request["QUERY_STRING"]);
            var filename = url.Substring(url.LastIndexOf('/')+1);
            var request = (HttpWebRequest)WebRequest.Create(fullUrl);
            request.Method = "GET";
            request.Headers["Authorization"] = "Bearer " + auth;
            try
            {
                var response = request.GetResponse();
                return File(response.GetResponseStream(), response.ContentType, filename);
            } catch (WebException ex)
            {
                return HandleWebException(fullUrl, ex);
            }
        }