我正在将数据发送到API服务器。我必须每分钟发送数百个请求。负载平衡器服务器阻止了我的IP地址和代理地址。我发送的请求不是攻击之类的。我正在使用它进行测试。服务器的响应对我而言并不重要。没有代理,如何将其他IP发送到服务器?
我使用了代理,但立即被阻止。
using ( WebClient wc = new WebClient())
{
wc.Proxy = webproxy;
wc.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded";
wc.Headers[HttpRequestHeader.UserAgent] = useragent; // from txt file
wc.Headers[HttpRequestHeader.Accept] = "*/*";
wc.Headers[HttpRequestHeader.AcceptLanguage] = "tr-TR-TR";
wc.CachePolicy = new RequestCachePolicy(RequestCacheLevel.NoCacheNoStore);
var result = wc.UploadString("https://api.mysite.com", "birthYear=2000&birthDate=20&birthMonth=5&hourFormat=24");
wc.Dispose();
}
我需要在不使用代理的情况下向Api发送其他IP地址