Я хотел бы отправить запрос POST в указанную конечную точку. А для авторизации я должен установить пару "x-api-ключ: ключ-значение" в заголовок моего запроса.
Это то, что я использую:
public string postXMLData(string destinationUrl, string requestXml)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(destinationUrl);
byte[] bytes;
bytes = System.Text.Encoding.ASCII.GetBytes(requestXml);
request.ContentType = "text/xml; encoding='utf-8'";
request.ContentLength = bytes.Length;
request.Method = "POST";
...