我刚接触网络,现在我正在尝试进行测试任务,任务的一部分是使用公司的API从公司网站下载一些字符串;此页面上的请求https://apitester.com/正常工作,但是当我尝试使用C#代码(使用WebClient或HttpWebRequest)发出请求时,出现异常:(308)永久重定向;
WebClient client = new WebClient();
client.Headers.Add("[api key header]", "[api key]");
return client.DownloadString("http://[site].com/api/textstrings/2");
什么原因导致此问题,以及如何解决?