Als «rest» getaggte Fragen

14
Verstoßen serverseitige Sitzungen gegen REST?

Laut Roy Fielding (einem der Hauptautoren der HTTP-Spezifikation) erwähnt er in seiner wegweisenden These Architectural Styles bei der Diskussion von REST : [E] Jede Anfrage vom Client an den Server muss alle Informationen enthalten, die zum Verständnis der Anfrage erforderlich sind, und kann...

13
Verwenden Sie Komposition und Vererbung für DTOs

Wir haben eine ASP.NET-Web-API, die eine REST-API für unsere Einzelseitenanwendung bereitstellt. Wir verwenden DTOs / POCOs, um Daten über diese API weiterzuleiten. Das Problem ist nun, dass diese DTOs im Laufe der Zeit immer größer werden. Jetzt wollen wir die DTOs umgestalten. Ich suche nach...

13
Wann sollte ich AtomPub verwenden?

Ich habe einige Untersuchungen zum Design von RESTful-Webdiensten durchgeführt und bin zu einem meiner Meinung nach entscheidenden Punkt gelangt. Ich dachte, ich würde es der Community anbieten, um Ratschläge zu erhalten. In Übereinstimmung mit den Prinzipien einer RESTful-Architektur möchte ich...

13
Wie simuliere ich eine REST-API?

Ich arbeite an einem neuen Projekt, das Daten von einer REST-API eines Drittanbieters abfragt. Dies ist für einen Echtzeit-Sportdaten-Feed gedacht, sodass der Feed nur funktioniert, wenn tatsächlich ein Spiel stattfindet. Obwohl die Drittanbieter eine gute Dokumentation (XSD usw.) bereitstellen,...

12
Sollte ich unbekannte Parameter zulassen?

Ich entwerfe eine RESTful-API und stelle mich dem Titelproblem, das der Klarheit halber neu formuliert wurde: Sollte ich schnell scheitern, wenn ein Client einen nicht erkannten Parameter sendet? Beispielsweise, http://example.com/api/foo?bar=true&paula=bean Dies barist ein gültiger...

12
Flaches oder verschachteltes JSON für hierarchische Daten?

Ich habe schon ~ 5 mal hin und her geschaltet. Dieser REST-Endpunkt bei/api/tags/ ist für den internen Gebrauch bestimmt (keine Clients von Drittanbietern). Ich bin der einzige, der damit arbeitet. Ich entscheide mich zwischen diesen beiden Darstellungen: Eben { "types":[ { "id":1, "text":"Utility"...

12
Wie diskret sollte eine RESTful-API sein?

Ich habe noch nie eine RESTful-API erstellt und frage mich, wie diskret sie sein soll. Nehmen wir zum Beispiel an, ich habe einen Kunden, der einen Namen, eine Adresse, eine Telefonnummer, eine E-Mail-Adresse, eine Sprache usw. hat. Ist es sinnvoll, dass es eine Möglichkeit gibt, jedes einzelne...

12
MVC- und RESTful-API-Service

MVC ist ziemlich einfach. Es gibt ein Modell, einen Controller und eine Ansicht. Wenn wir eine Website erstellen, wird alles zusammengeführt, wenn der Client eine REST-Schlüsselwortanforderung an den Server sendet -> der Server die angeforderte URL mit der Controller-Aktion übereinstimmt ->...