Als «http» getaggte Fragen

HyperText Transfer Protocol - ein Textsystem zur Darstellung von Webanfragen und -antworten.

5
RESTful API. Soll ich das erstellte / aktualisierte Objekt zurückgeben?
Ich entwerfe einen RESTful-Webdienst mit WebApi und frage mich, welche HTTP-Antworten und -Antwortkörper beim Aktualisieren / Erstellen von Objekten zurückgegeben werden sollen. Zum Beispiel kann ich die POST-Methode verwenden, um JSON an den Webdienst zu senden und dann ein Objekt zu erstellen. Ist es empfehlenswert, den HTTP-Status auf "Erstellt" (201) …
36 rest  http 

3
Gibt es Probleme bei der Implementierung benutzerdefinierter HTTP-Methoden?
Wir haben eine URL im folgenden Format / instance / {instanceType} / {instanceId} Sie können es mit den Standard-HTTP-Methoden aufrufen: POST, GET, DELETE, PUT. Es gibt jedoch noch einige weitere Aktionen, die wir durchführen, z. B. "Als Entwurf speichern" oder "Kuratieren". Wir dachten, wir könnten einfach benutzerdefinierte HTTP-Methoden verwenden, wie …
34 rest  http 

6
Sollte eine HTTP-API immer einen Body zurückgeben?
Gibt es einen Standard für HTTP-API-Antworten? Nachdem ich diesen Diskussionsfaden gelesen hatte, begann ich mich zu wundern. Wir entwickeln unsere öffentliche HTTP-JSON-API in meiner Arbeit und geben nichts zurück, wenn es nicht unbedingt benötigt wird (z. B. ein PUT an / resource / {id} gibt nur 200 zurück, wenn OK …
33 rest  api-design  http 

5
Warum können wir bei der Identifizierung des Clients in Servlets keine IP-Adresse anstelle von Cookies verwenden?
Ich weiß, dass die Verwendung von Cookies einige zusätzliche Vorteile gegenüber der IP-Adresse hat, aber meine Frage ist, warum der Container die IP-Adresse des Kunden bei der Identifizierung des Kunden, wenn er seine Website erneut besucht, nicht einfach speichert. Kann sich der Container mithilfe der IP-Adresse an den Client erinnern?




3
Empfohlener HTTP-Statuscode für die Antwort "Planlimit überschritten"
Ich entwerfe eine REST-API für ein Projekt, in dem Benutzer immer einen von mehreren "Plänen" verwenden. Jeder Plan definiert einige Ressourcenbegrenzungen, z. B. die maximale Anzahl von Benutzern, die ein Konto haben darf, oder die maximale Anzahl von Daten, die sie hochladen dürfen. Sobald eines dieser Limits erreicht ist, können …
24 rest  api-design  http 

5
Bereitstellung benutzerfreundlicher URLs für eine Website im Vergleich zur Realität der Datenbank-IDs
Wir haben eine Datenbank mit Ressourcen, seien es Produkte, Blogposts oder ähnliches. Wir müssen ein URL-Schema für die öffentliche Website entwerfen, um sie zu adressieren. Hier sind zwei Beispiele, die an die Datenbank-ID gebunden sind: https://www.youtube.com/watch?v=7FPS6llqhXw http://www.amazon.co.uk/gp/product/B000NHOMSQ Hier ist ein freundliches Beispiel: http://en.wikipedia.org/wiki/LED_circuit (Ein kleiner Einblick in mein Browsen dort) …

2
Benutzerberechtigungsstufen in einer RESTful-API
Nehmen wir an, ich habe eine Firma, die die süßesten Katzen im Internet auflistet. Ich biete eine Ressource an, in/cats/ der Benutzer die neuesten, süßesten, entzückenden Katzen finden. Benutzer können entweder nur die Top 3 Katzen bekommen, wenn sie überhaupt nicht bezahlt haben oder registriert sind. Die Top 10 Katzen, …
23 rest  http  url  http-response 

2
Was bedeutet es, etwas „bloßzustellen“?
Ich arbeite gerade an der Erstellung einer Google App Engine-Anwendung und bin einige Male auf den Begriff "Expose" gestoßen, z REST API ". Was bedeutet "aussetzen"? Gibt es eine bestimmte Handlung, die damit verbunden ist, oder ist es ein abstrakter Teil des Designs?

2
Soll ich meine Benutzeransprüche im JWT-Token speichern?
Ich verwende JWT-Token in HTTP-Headern, um Anforderungen an einen Ressourcenserver zu authentifizieren. Der Ressourcenserver und der Authentifizierungsserver sind zwei separate Arbeiterrollen in Azure. Ich kann mich nicht entscheiden, ob ich die Ansprüche im Token speichern oder auf andere Weise an die Anfrage / Antwort anhängen soll. Die Anspruchsliste wirkt sich …

6
REST-Endpunkt, um vor dem POST eine Vorschau anzuzeigen
Ich entwerfe eine neue Webanwendung, die auf einem REST-Backend und einem HTML + JS-Frontend basiert. Es gibt eine POST- Methode, um eine Entität zu ändern (rufen wir Config auf), die im Status vieler Elemente der Anwendung mehrere Nebenwirkungen hat. Nehmen wir an, der POST wird folgendermaßen durchgeführt: POST /api/config BODY …

3
Behandlung der Token-Erneuerung / des Ablaufs der Sitzung in einer RESTful-API
Ich erstelle eine RESTful-API, die JWT-Token für die Benutzerauthentifizierung verwendet (ausgestellt von einem loginEndpunkt und anschließend in allen Headern gesendet). Die Token müssen nach einer festgelegten Zeitspanne aktualisiert werden (Aufrufen eines renewEndpunkts, der ein erneutes Token zurückgibt) ). Es ist möglich, dass die API-Sitzung eines Benutzers ungültig wird, bevor das …

1
Ist der progressive HTTP-Download eine praktikable Alternative zu HLS / DASH / RTMP für die Bereitstellung von Live-Videos?
Ich arbeite an einer Website, die Live-Videos für Benutzer streamen muss, und als solche musste ich mich mit dem traurigen Zustand der aktuellen browserbasierten Video-Streaming-Technologie auseinandersetzen. Die derzeit beliebtesten Lösungen für das Live-Streaming weisen Kompatibilitätsprobleme auf. RTMP erfordert Flash, HLS wird nur von Safari und Chrome für Android nativ unterstützt …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.