У меня есть приложение, которое вызывает API GET для получения некоторых отчетов. Вот мой кодHttpWebRequest GET throwing 400 bad request
HttpWebRequest myHttpWebRequest = null;
HttpWebResponse myHttpWebResponse = null;
myHttpWebRequest = (HttpWebRequest)HttpWebRequest.Create("https://cybersource.com/DownloadReport/2015/11/04/profile/TransactionDetailReport.xml");
myHttpWebRequest.Method = "GET";
myHttpWebRequest.ContentType = "text/xml; encoding='utf-8'";
string authInfo = "username:password";
authInfo = Convert.ToBase64String(Encoding.Default.GetBytes(authInfo));
myHttpWebRequest.Headers.Add("Authorization", "Basic " + authInfo);
myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();
Я прошел через много статей и сделал много изменений здесь и там, но до сих пор я получаю 400 bad request
Просто для моего любопытства я использовал неправильный логин и пароль, но все-таки я я получаю ту же ошибку 400 bad request
В моей просьбе нет или нет?
http://stackoverflow.com/questions/692342/net-httpwebrequest-getresponse-raises-exception-when-http-status-code-400-ba –
Возможно чтобы дублировать http://stackoverflow.com/questions/23054960/getresponse-throws-400-bad-request –
Нет, это не помогает, потому что поток ошибок показывает мне, что «что-то пошло не так» – smilu