Wie zu konsumieren, REST in C# einschließlich der PUT, POST und DELETE?
Habe ich einen REST-webservice, den ich konsumieren in C#. Ich brauche Unterstützung für mehr als nur GET-Anforderungen wenn. Ich brauche alles, was getan wird durch REST, inklusive GET, PUT, POST und DELETE. Was ist der beste Weg, die Verknüpfung mit dieser? Ich sehe nichts für HTTPRequest in der Lage sein, um die POST zu tun oder etwas anderes als BEKOMMEN, es sei denn, Sie erstellen Sie Ihre eigenen Header(die ich lieber nicht)
Gibt es einige einfache und leichte Weise vollständig zu verbrauchen, REST webservices in C#?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen Sie heraus die Reihe von screencasts auf WCF REST-bis auf Channel 9:
http://channel9.msdn.com/tags/REST%20Starter%20Kit%20endpoint%20screencasts/
Es ist ein großer ein unter diejenigen, die berufen sind Konsumieren von REST-services mit HttpClient die Ihnen eine schöne Schritt-für-Schritt-Anleitung, wie Sie all dies tun.
Schauen Sie sich auch die WCF REST-Developer Center auf der MSDN-Website für weitere Artikel, blog-Beiträge und Tutorials auf WCF und REST.
HttpClient in der Microsoft.Http-namespace, der kommt mit dem WCF Rest Starter kit ist sehr hilfreich.
Aaron Skonnard von Pluralsight erstellt mehrere Artikel und screencasts Hervorhebung der HttpClient.
mit HttpClient
messaging-Verarbeitung von Optionen mit
HttpClient (Dokumente, Get, Post, Put, Delete, Head, etc.)
Gibt es mehrere Ressourcen, die er veröffentlicht auf der Pluralsight-blog im März 2009 Abdeckung der HttpClient.
Konnte man einen Blick auf die REST Starter Kit auf CodePlex.
HTTPRequest ist die Anforderung derzeit bearbeitet, in eine ASP-app.
Machen outboud HTTP REST Anfragen, verwenden Sie die HttpWebRequest Klasse. Es hat Eigenschaften wie Methode (POST, PUT, DELETE) und Sie können schreiben Sie Ihre Nutzlast in den request-stream zurückgegeben GetRequestStream (oder Ihre asynchronen Pendants für hohe Leistung).