enter at altshot of post < /p> . src = "https://i.sstatic.net/odtcr.png"/>
У него также есть токен для носителя, который я передаю в авторизации
Теперь, когда я пытаюсь реализовать это на стороне клиента, здесь мой код
Код: Выделить всё
var stringPayload = JsonConvert.SerializeObject(json);
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("https://myapiendpoint/serviceability/"),
Content = new StringContent(stringPayload, Encoding.UTF8, "application/json"),
};
var response = await client.SendAsync(request).ConfigureAwait(false);
response.EnsureSuccessStatusCode();
var responseBody = await response.Content.ReadAsStringAsync().ConfigureAwait(false);
< /code>
Когда я вызываю этот метод, используя этот код, я получаю < /p>
System.Net.HttpStatusCode.MethodNotAllowed - Status code 405
< /code>
Я также пытался изменить эту строку < /p>
Method = HttpMethod.Get to Method = HttpMethod.Post
Я знаю, что это плохая реализация на стороне API, запрос в идеале должен быть опубликовано, но изменение этого не в моей руке и, следовательно, нужно найти решение
Подробнее здесь: https://stackoverflow.com/questions/633 ... httpclient
Мобильная версия