Httpclient Post -Anfrage mit Header und Körper
Posted: 08 Sep 2025, 03:00
Ich möchte die Inhalts- und Autorisierungsheader mit HTTPClient festlegen und die XML-Datei für die Körperschaft laden (Anfrage) und Postanforderung senden. PrettyPrint-Override ">
Bitte helfen Sie mir beim Kombinieren von Header und Body für die Postanforderung mit httpclient.
Code: Select all
HttpClient clientTest = new HttpClient();
HttpRequestMessage httpRequest = new HttpRequestMessage(HttpMethod.Post,url);
httpRequest.Content = new StringContent(string.Empty, Encoding.UTF8, "application/vnd.citrix.sessionparams+xml");
httpRequest.Headers.Authorization = new AuthenticationHeaderValue("CitrixAuth", "H4sIAAAAAAAEAK1X2Y6jyBL9lZLnEbnZt1J");
< /code>
Setzen Sie den XML-Körper-< /p>
XDocument xml = XDocument.Load("RequestSession.xml");
< /code>
Konvertieren in document.toString () < /p>
var httpContent = new StringContent(xml.Document.ToString(), Encoding.UTF8, "application/vnd.citrix.sessionstate+xml");