Questions marquées «rest»

88
Est-ce que REST peut renvoyer du contenu après le POST?

J'utilise RESTlet et j'ai créé une ressource. Je gère POST en remplaçant la acceptRepresentationméthode. Le client doit m'envoyer des données, puis je les stocke dans DB, définit la réponse sur 201 (SUCCESS_CREATED) et je dois renvoyer des données au client, mais retourne le type de...

88
Différence entre servlet et service Web

Quelle est la différence entre ces 2? J'ai trouvé quelques résultats sur google rien de concluant. Voici une question complémentaire: Supposons que je crée une application Web Spring mvc, annote deux classes avec l'annotation @Controller et crée quelque chose qui transférera avec succès certaines...

88
REST - HTTP Post Multipart avec JSON

J'ai besoin de recevoir un HTTP Post Multipart qui ne contient que 2 paramètres: Une chaîne JSON Un fichier binaire Quelle est la bonne façon de définir le corps? Je vais tester l'appel HTTP à l'aide de la console Chrome REST, je me demande donc si la bonne solution est de définir une clé...

87
Comment utiliser JUnit et Hamcrest ensemble?

Je ne comprends pas comment JUnit 4.8 devrait fonctionner avec les matchers Hamcrest. Il y a des matchers définis à l'intérieur junit-4.8.jarde org.hamcrest.CoreMatchers. En même temps , il y a quelques autres matchers dans hamcrest-all-1.1.jardans org.hamcrest.Matchers. Alors, où aller? Dois-je...

87
Async POST échoue sur WP7 et F #

Quand je le fais let! read = from.AsyncRead bufen F #, il bloque et ne revient pas tant que le socket TCP n'est pas mort. Pourquoi? Et comment résoudre ce problème? Son code: module StreamUtil open System.IO /// copy from 'from' stream to 'toStream' let (|>>) (from : Stream) (toStream :...

86
Quels sont les meilleurs verbes et actions d'URL RESTful communs?

J'essaie de trouver des informations sur les actions d'URL RESTful les meilleures et les plus courantes. par exemple, quelle URL utilisez-vous pour afficher les détails d'un élément, pour modifier l'élément, mettre à jour, etc. /question/show/<whatever> /question/edit/<whatever>...