Domande taggate «rest»

REST (Representational State Transfer) è uno stile di architettura software per sistemi ipermediali distribuiti come il World Wide Web. È cresciuto in popolarità rispetto alle architetture RPC come SOAP a causa del intrinseco disaccoppiamento del client dal server che deriva dall'avere un'interfaccia uniforme tra sistemi eterogenei.

14
Impossibile creare l'adattatore di chiamata per l'esempio di classe
Sto usando il retrofit 2.0.0-beta1 con SimpleXml. Desidero recuperare una risorsa semplice (XML) da un servizio REST. Marshalling / Unmarshalling dell'oggetto Simple con SimpleXML funziona bene. Quando si utilizza questo codice (modulo convertito prima del codice 2.0.0): final Retrofit rest = new Retrofit.Builder() .addConverterFactory(SimpleXmlConverterFactory.create()) .baseUrl(endpoint) .build(); SimpleService service = rest.create(SimpleService.class); …


8
Come testare l'API REST utilizzando l'estensione di Chrome "Advanced Rest Client"
Seguendo le istruzioni al link sottostante, ho creato con successo un'API REST per la mia applicazione Django: http://django-rest-framework.org/tutorial/quickstart . Posso testarlo facendo quanto segue dal prompt di Unix: curl -H 'Accept: application/json; indent=4' -u root:myPassword http://www.myWebsite.com/users/ Funziona :) Tuttavia, vorrei utilizzare l'estensione di Chrome Advanced Rest Client per testare questa …

3
Come funziona l'annotazione Spring @ResponseBody?
Ho un metodo annotato nel modo seguente: /** * Provide a list of all accounts. */ // TODO 02: Complete this method. Add annotations to respond // to GET /accounts and return a List<Account> to be converted. // Save your work and restart the server. You should get JSON results …
89 java  json  spring  rest  spring-mvc 



7
Differenza tra servlet e web service
Qual è la differenza tra questi 2? Ho trovato pochi risultati su google niente di conclusivo. Ecco una domanda successiva: Supponiamo che crei un'app Web Spring mvc per annotare un paio di classi con l'annotazione @Controller e creare qualcosa che trasferirà con successo alcune informazioni dal front-end -> back-end e …

1
REST - HTTP Post Multipart con JSON
Ho bisogno di ricevere un HTTP Post Multipart che contiene solo 2 parametri: Una stringa JSON Un file binario Qual è il modo corretto per impostare il corpo? Proverò la chiamata HTTP utilizzando la console REST di Chrome, quindi mi chiedo se la soluzione corretta sia impostare una chiave "etichetta" …
88 java  json  rest  http  resteasy 

5
REST può restituire il contenuto dopo il POST?
Sto usando RESTlet e ho creato una risorsa. Gestisco il POST sovrascrivendo il acceptRepresentationmetodo. Il client dovrebbe inviarmi alcuni dati, quindi li memorizzo su DB, impostare la risposta su 201 (SUCCESS_CREATED) e devo restituire alcuni dati al client, ma il tipo di ritorno acceptRepresentationè void. Nel mio caso, devo restituire …
88 java  rest  restlet 


6
Come modellare un'API RESTful con ereditarietà?
Ho una gerarchia di oggetti che devo esporre tramite un'API RESTful e non sono sicuro di come dovrebbero essere strutturati i miei URL e cosa dovrebbero restituire. Non sono riuscito a trovare best practice. Diciamo che ho cani e gatti che ereditano da animali. Ho bisogno di operazioni CRUD su …

1
Il POST asincrono non riesce su WP7 e F #
Quando lo faccio let! read = from.AsyncRead bufin F #, si blocca e non ritorna finché il socket TCP non è morto. Perché? E come lo aggiusto? Il suo codice: module StreamUtil open System.IO /// copy from 'from' stream to 'toStream' let (|>>) (from : Stream) (toStream : Stream) = …

8
WCF Data Services (OData) vs API Web ASP.NET
Sto progettando un'applicazione distribuita che consisterà in servizi RESTful e una varietà di client (Silverlight, iOS, Windows Phone 7, ecc.). In questo momento sto determinando quale tecnologia dovrei usare per implementare i miei servizi, WCF Data Services (OData) o la nuova API Web ASP.NET che uscirà con ASP.NET MVC 4. …

16
CORS con stivale a molla e angolari non funzionanti
Sto cercando di chiamare gli endpoint REST su un'applicazione (applicazione di avvio a molla) da un'altra (angularjs). Le applicazioni sono in esecuzione sui seguenti host e porte. Applicazione REST, utilizzando l'avvio a molla, http://localhost:8080 Applicazione HTML, utilizzando angularjs, http://localhost:50029 Sto anche usando spring-securitycon l'applicazione di avvio a molla. Dall'applicazione HTML, …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.