Als «rest» getaggte Fragen

91
Wie sichere ich REST-API-Aufrufe?

Ich entwickle die erholsame Web-App, die beispielsweise ein beliebtes Web-Framework im Backend verwendet (Rails, Sinatra, Flask, Express.js). Idealerweise möchte ich die Client-Seite mit Backbone.js entwickeln. Wie lasse ich nur meine Javascript-Clientseite mit diesen API-Aufrufen interagieren? Ich...

90
Amazon S3 Name des Dateidownloads ändern

Ich habe Dateien in S3 mit einer GUID als Schlüsselnamen gespeichert. Ich verwende eine vorsignierte URL zum Herunterladen gemäß der S3-REST-API Ich speichere den ursprünglichen Dateinamen in meiner eigenen Datenbank. Wenn ein Benutzer auf klickt, um eine Datei von meiner Webanwendung...

88
REST - HTTP Post Multipart mit JSON

Ich muss ein HTTP Post Multipart erhalten, das nur 2 Parameter enthält: Eine JSON-Zeichenfolge Eine Binärdatei Welches ist der richtige Weg, um den Körper einzustellen? Ich werde den HTTP-Aufruf mithilfe der Chrome REST-Konsole testen und frage mich, ob die richtige Lösung darin besteht, einen...

87
Wie verwende ich JUnit und Hamcrest zusammen?

Ich kann nicht verstehen, wie JUnit 4.8 mit Hamcrest-Matchern funktionieren soll. Es gibt einige Matcher innen definiert junit-4.8.jarin org.hamcrest.CoreMatchers. Zur gleichen Zeit gibt es einige andere Matcher hamcrest-all-1.1.jarin org.hamcrest.Matchers. Also, wohin soll es gehen? Soll ich...

86
Async POST schlägt in WP7 und F # fehl

Wenn ich let! read = from.AsyncRead bufin F # mache , blockiert es und kehrt erst zurück, wenn der TCP-Socket tot ist. Warum? Und wie behebe ich das? Sein Code: module StreamUtil open System.IO /// copy from 'from' stream to 'toStream' let (|>>) (from : Stream) (toStream : Stream) = let buf =...