Tag: httpcontent

Wie versende ich eine beliebige JSON-Daten, mit einem benutzerdefinierten header -, einen REST-server?

Anzahl der Antworten 2 Antworten
TL;DR -- Wie sende ich einen JSON-string an eine REST-host mit einem auth-header? Ich habe versucht, 3 verschiedene Ansätze gefunden die funktioniert mit anonymen Typen. Warum kann ich nicht mit anonymen Typen? Ich brauche, um eine variable

HttpContent.ReadAsStringAsync verursacht Anfrage zu hängen (oder andere seltsame Verhaltensweisen)

Anzahl der Antworten 2 Antworten
Bauen wir eine stark konkurrierenden web-Anwendung, und vor kurzem haben wir begonnen, mit der asynchronen Programmierung ausgiebig (mit TPL und async/await). Haben wir eine verteilte Umgebung, in der apps mit jedem anderen kommunizieren, über REST-APIs (gebaut auf

Set Authorization-Header von HttpClient

Anzahl der Antworten 1 Antworten
Ich habe den folgenden code, und ich möchte um die Genehmigung der post-Anforderung wie die folgende: Authorization:key=somevalue using (HttpClient client = new HttpClient()) { using (StringContent jsonContent = new StringContent(json)) { jsonContent.Headers.ContentType = new MediaTypeHeaderValue("application/json"); using (HttpResponseMessage

Post JSON HttpContent zu ASP.NET Web-API

Anzahl der Antworten 1 Antworten
Habe ich eine ASP.NET Web-API gehostet und können auf http get-Anfragen nur gut, das ich jetzt übergeben zu müssen, ein paar Parameter zu einem PostAsync Anfrage wie folgt: var param = Newtonsoft.Json.JsonConvert.SerializeObject(new { id=_id, code = _code

Wiederholung HttpClient Erfolglose Anfragen

Anzahl der Antworten 8 Antworten
Baue ich eine Funktion, die, gegeben ein HttpContent-Objekt, Fragen, Anfrage, und wiederholen Sie bei einem Fehler. Allerdings bekomme ich exceptions, die sagen, dass HttpContent-Objekt entsorgt wird, nach Erteilung des Auftrages. Gibt es trotzdem zu kopieren oder duplizieren

Wie richte ich HttpContent für meinen zweiten HttpClient PostAsync-Parameter ein?

Anzahl der Antworten 2 Antworten
public static async Task<string> GetData(string url, string data) { UriBuilder fullUri = new UriBuilder(url); if (!string.IsNullOrEmpty(data)) fullUri.Query = data; HttpClient client = new HttpClient(); HttpResponseMessage response = await client.PostAsync(new Uri(url), /*expects HttpContent*/); response.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); response.EnsureSuccessStatusCode();

Wo ist HttpContent.ReadAsAsync?

Anzahl der Antworten 4 Antworten
Sehe ich in Tonnen von Beispielen über das web-Portal der neuen HttpClient Objekt (als Teil der neuen Web-API), sollte es HttpContent.ReadAsAsync<T> Methode. Allerdings MSDN erwähnt nicht, dass diese Methode noch funktioniert IntelliSense finden. Wo ist Sie geblieben,

Wie setze ich einen großen String innerhalb von HttpContent, wenn ich HttpClient benutze?

Anzahl der Antworten 3 Antworten
So, ich habe eine HttpClient bin und Veröffentlichung von Daten mithilfe von HttpClient.PostAsync(). Ich die HttpContent mit HttpContent content = new FormUrlEncodedContent(post_parameters); wo post_parameters ist eine Liste von Schlüssel-Wert-Paare List<KeyValuePair<string, string>> Problem ist, wenn die HttpContent hat

HTTPError Exception Meldung wird nicht angezeigt, wenn Webapi auf Server ausgeführt wird oder lokal ausgeführt wird

Anzahl der Antworten 2 Antworten
Ich habe eine webapi, die läuft auf einem IIS7.5 server. Es hat 3 Controller und alle 3 können verwendet werden, um Zugriff auf die webapi von Anrufe innerhalb meiner Anwendung. Hatte ich einen Fehler wo meine Basisklasse

Lies HttpContent im WebApi-Controller

Anzahl der Antworten 4 Antworten
Wie kann ich den Inhalt Lesen Sie auf der PUT-Anfrage in MVC-webApi-controller Aktion. [HttpPut] public HttpResponseMessage Put(int accountId, Contact contact) { var httpContent = Request.Content; var asyncContent = httpContent.ReadAsStringAsync().Result; ... Bekomme ich leere Zeichenfolge hier 🙁 Was