Ich habe diesen Aufruf API:Wie kann ich den Wert der Schlüssel in einem Wörterbuchobjekt herausfinden?
HttpResponse<string> response =
Unirest.get("https://wordsapiv1.p.mashape.com/words/" + word.Name)
.header("X-Mashape-Key", "xxxx")
.header("Accept", "application/json")
.asJson<string>();
Hier ist die Klasse für die HttpResponse
:
public class HttpResponse<T>
{
public HttpResponse(HttpResponseMessage response);
public T Body { get; set; }
public int Code { get; }
public Dictionary<string, string> Headers { get; }
public Stream Raw { get; }
}
Ich habe kein Problem, den Leib bekommen (response.Body
) oder den Kodex aber was würde Ich mag tun ist es, diesen Header zu bekommen:
Kann mir jemand sagen, wie ich die Antwort überprüfen und den Wert der 01 herausfinden könnte?
Wie etwa: 'response.Headers [" X-Ratelimit -Anfragen-Verbleibende "]'? Du weißt also, wie Wörterbücher funktionieren, ja? – ckruczek
Was ist das "Unreife" und warum folgen seine Methoden nicht den .NET-Namenskonventionen? –
@MattiVirkkunen Es ist eine [leichte HTTP-Anforderungsbibliothek] (http://unirest.io/net.html) und die Benennung ist wahrscheinlich auf Kompatibilität mit anderen unterstützten Sprachen zurückzuführen. –