Похоже, вы хотите опубликовать json
в запросе. Попробуйте определить правильный тип контента, который является application/json
. Для образца:
request.Content = new StringContent("{\"priority\" : \"High\"}", Encoding.UTF8, "application/json");
Так как ваш метод возвращает string
, это может быть не асинхронный метод. Метод SendAsync
является асинхронным, и вы должны дождаться завершения запроса. Вы можете попробовать позвонить Result
после запроса. Для образца:
var response = httpClient.SendAsync(request).Result;
return response.Content; // string content
И вы получите объект HttpResponseMessage . На нем много полезной информации об ответе.