Мне нужно сделать запрос soap. Для этой работы я использую http-клиент. Я думаю, что в soap запросе мне нужно установить URI и действие. До сих пор я получаю код ошибки 415. Неподдерживаемый тип носителя. Проблема в том, что я не отправляю действие? И как я могу отправить его, если я использую http-клиент?
var doc = new XmlDocument();
doc.Load("C:\\test.xml");
var client = new HttpClient();
var response = await client.PostAsync("https://www1.gsis.gr:443/wsaade/RgWsPublic2/RgWsPublic2", new StringContent(doc.ToString(), Encoding.UTF8, "application/xml"));
var answer = await response.Content.ReadAsStringAsync();
MessageBox.Show(response.StatusCode.ToString());
Если я попытаюсь отправить то же самое, 1014 * отправляет без каких-либо ошибок. Поэтому я считаю, что мне нужно отправить что-то еще, кроме моего xml.
] 1
Внутри Raw кажется, что мне нужно отправить действие .