Ich bereite eine Anwendung für eine einzelne Seite vor, die manchmal über eine langsame mobile Verbindung verwendet wird. Einige seiner Teile sind in Bezug auf API-Anforderungen ziemlich umfangreich (Abrufen von zehn verschiedenen Ressourcen für eine neue Bildschirmanzeige). Ist es nun eine gute Idee, diese Dienste zu einem zusammenzuführen, der alle …
Wie der Titel schon sagt, möchte ich einen HTTP-Server schreiben. Meine Frage ist, wie mache ich das? Ich weiß, das klingt SEHR allgemein und zu "hoch", aber mein Wahnsinn hat eine Methode. Eine Antwort auf diese Frage sollte meines Erachtens sprachunabhängig sein. Das heißt, egal welche Sprache ich verwende (z. …
Wir entwerfen eine RESTful-API, die hauptsächlich auf die Anforderungen eines einzelnen Clients zugeschnitten ist. Aufgrund seiner besonderen Umstände muss dieser Kunde so wenig Anfragen wie möglich stellen. Die API verarbeitet i18n über einen Accept-Language-Header in den Anforderungen. Dies funktioniert für alle Aufgaben, die der Client ausführen muss, mit Ausnahme einer …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich bin vom Desktop-Entwickler zum Web-Entwickler gewechselt …
Ich entwickle einen einfachen RESTful-Service für Turniere und Zeitpläne. Wenn ein Turnier über eine POST-Anforderung erstellt wird, die einen JSON-Body enthält, wird das Turnier BiMapin eine DAO-Implementierung eingefügt , die wie folgt deklariert ist: private BiMap<String, Tournament> tournaments = Maps.synchronizedBiMap(HashBiMap.create()); Wenn ein Turnier erstellt wird, wird die zugehörige Zeichenfolgen-ID zurückgegeben, …
Ich optimiere die Seitengeschwindigkeit meiner Website und untersuche, wie andere Websites dies tun. Mir ist aufgefallen, dass einige Websites wie Facebook oder Ringgitplus für einige ihrer Ressourcen in den Chrome-Entwicklertools auf der Registerkarte "Netzwerk" 0 Byte anzeigen , während die tatsächliche Inhaltsgröße mehrere Kilobyte beträgt. Ich habe einige Artikel gelesen, …
Der Apache HTTP Server ist ein ziemlich großes Projekt-viel größer ist als, sagen wir, lighthttpoder nginxoder sicher die „einfachen HTTP - Server“ Sie schwimmen sehen in C / C ++ Tutorials um. Wofür ist der zusätzliche Code? Fügt es Sicherheit / Stabilität hinzu (und wenn ja, wie?) Oder dient es …
Warum ist die Minimierung von HTML / Javascript von Vorteil, wenn das HTTP-Protokoll die Komprimierung von gzip-Daten bereits unterstützt? Mir ist klar, dass die JavaScript / HTML-Minimierung die Größe von Javascript / HTML-Dateien erheblich reduzieren kann, indem unnötige Leerzeichen entfernt und die Variablen möglicherweise in jeweils wenige Buchstaben umbenannt werden. …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich interessiere mich für die Entwicklung einer …
Ich bin dabei, eine HTTP-API zu entwerfen, die hoffentlich so restvoll wie möglich ist. Es gibt einige Aktionen, die sich auf einige Ressourcen erstrecken und manchmal rückgängig gemacht werden müssen. Ich dachte mir, das klingt wie ein Befehlsmuster, aber wie kann ich es in eine Ressource umwandeln? Ich werde eine …
Das alles mag sehr neu erscheinen, aber ich versuche, mich mit dem Entwerfen einer Website zu beschäftigen, die absolut REST-konform ist. Ich verstehe das Anwenden von RESTful-Design auf Dinge wie Benutzer, Fotos, Blog-Posts usw., weil ich sie als "Objekte" betrachte. Aber was ist mit einer "Über uns" -Seite? Was für …
Es ist der erste RESTful-Webdienst und ich bin besorgt über Sicherheitsprobleme. Ist es sicher, mein Zugriffstoken über HTTP-Header zu übertragen? Zum Beispiel: POST /v1/i/resource HTTP/1.1 Content-Type: application/x-www-form-urlencoded Api-key: 5cac3297f0d9f46e1gh3k83881ba0980215cd71e Access_token: 080ab6bd49b138594ac9647dc929122adfb983c8 parameter1=foo&parameter2=bar Die Verbindung wurde hergestellt SSL. Außerdem muss Was als scopeAttribut für jeden definiert werdenaccess token
Ich habe folgendes Szenario: Ein Benutzer stellt eine GET- Anfrage an /projects/1und empfängt einen ETag . Der Benutzer stellt ab Schritt 1 eine PUT- Anfrage /projects/1mit dem ETag. Der Benutzer stellt /projects/1ab Schritt 1 eine weitere PUT-Anfrage mit dem ETag. Normalerweise erhält die zweite PUT-Anforderung eine 412-Antwort, da das ETag …
Hintergrund Ich habe eine geschäftliche Frage zur webbasierten Softwarelizenzierung. Eine Reihe von Websites bieten Software als Service für verschiedene APIs an. Ein gutes Beispiel ist die benutzerdefinierte Such-API von Google . Der Prozess zur Verwendung von Webdiensten ähnelt normalerweise: Konto. Benutzer erstellt ein Konto. Server. Der Benutzer definiert die IP-Adresse …
Lesen Sie dies einfach im REST-API-Regelbuch : GET und POST dürfen nicht zum Tunneln anderer Anforderungsmethoden verwendet werden . Tunneling bezieht sich auf jeden Missbrauch von HTTP, der die Absicht einer Nachricht maskiert oder falsch darstellt und die Transparenz des Protokolls untergräbt. Eine REST-API darf ihr Design nicht beeinträchtigen, indem …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.