Использование 106.6.7
В приложении .Net Core 2.1.
Я просто использую простой GET с одним параметром, а Rest Sharp добавляет заголовок Content-Length к запросу, который прерываетсяAPI-интерфейс получения не ожидает, и его не следует отправлять.
var client = new RestClient("https://sltesting.cdsglobal.co.uk/v4/api/promotion/IsPromotionCodeValid?promotionCode=CDOE");
var request = new RestRequest(Method.GET);
request.AddHeader("Authorization", "Basic **************");
IRestResponse response = client.Execute(request);
При выполнении он подключается к
request.AddHeader("Content-Length", "0");
, который я не контролирую, и заставляет конечную точку возвращатьсяошибочный запрос 400, верно.
В любом случае, есть ли способ остановить его, добавив его в заголовок для GET?