Domande con tag 'rest'

2
risposte

Una funzione come parametro in UML

Mi chiedevo quale sia il modo migliore per rappresentare una funzione passata come parametro in UML. Perché voglio creare un diagramma di sequenza del mio attuale codice di rete nel mio progetto Swift e alcune funzioni passano una funzione come...
posta 19.01.2017 - 14:28
4
risposte

Come progettare un endpoint HTTP che ricerca una singola istanza di risorsa e la restituisce con un'altra istanza connessa

Ho un endpoint che restituisce una raccolta di elementi singoli (non ho restituito solo l'istanza di oggetto per mantenere la coerenza con la convenzione resource-as-collection, quindi solo get-by-id restituisce una singola istanza) GET /devic...
posta 23.01.2017 - 14:31
3
risposte

Come simulare i servizi REST per il test

Attualmente sto costruendo un'applicazione che consiste in più piccoli servizi di resto che comunicano tra loro. Ad esempio, una richiesta di servizio A potrebbe rendere richieste ai servizi B e C in background. La domanda è: come posso prend...
posta 27.09.2016 - 10:53
3
risposte

Propagazione degli errori RESTful

SOAP ha un modo standard di propagare gli errori, un campo SOAPFault nella busta. Questo standard implica anche una serie di cose, come la sua struttura . RESTful, essendo uno stile di applicazione, implica molto meno su come gli errori dovr...
posta 03.10.2016 - 22:50
2
risposte

Idempotenza e concorrenza in un servizio Web REST

La concorrenza e l'idempotenza si escludono a vicenda per un servizio web REST o può essere fatto in modo che un servizio possa essere sia concorrente che idempotente? L'utilizzo di una metodologia di blocco ottimistico come l'utilizzo della pro...
posta 29.06.2016 - 12:34
2
risposte

Come estendere i campi enum dell'API REST mentre sono compatibili con le versioni precedenti

Immagina che ci sia un endpoint GET /v1/status che restituisce uno degli stati predefiniti che sono documentati. Ad esempio uno dei [ disabled , enabled ]. L'endpoint può essere utilizzato da altri servizi di terze parti. Il prob...
posta 14.11.2017 - 21:01
1
risposta

L'invio di nome utente tramite intestazione HTTP personalizzata è una buona idea?

Ho un percorso in un'API RESTful in cui ho bisogno di passare un singolo nome utente (indirizzo email) ma non una password. La rotta è progettata per avere il metodo GET, quindi le mie opzioni sono parametri di query o intestazioni HTTP personal...
posta 03.11.2017 - 23:57
3
risposte

REST Api - Controlla se l'azione è consentita per l'entità

Sto facendo questa domanda a un collega perché non ha abbastanza reputazione per pubblicare immagini in una domanda Durante il nostro normale sviluppo abbiamo riscontrato un deficit nel nostro REST Api. Visualizziamo entità nella nostra int...
posta 23.01.2018 - 11:40
1
risposta

API - Limitazione dell'accesso alle risorse create dall'utente autenticato

Qual è il modo migliore per limitare l'accesso a determinate risorse in base alla proprietà. Ad esempio, se Adam ha creato diversi post (raccolta: / post). E voglio che Adam sia l'unico utente in grado di ottenere questi, come posso limitare un...
posta 13.02.2017 - 06:30
2
risposte

API Web REST: cosa deve essere restituito? NotImplemented, BadRequest o Bad Design?

Diciamo che ho un'enumerazione di tipi di informazioni correlate e un'enumerazione di periodi di tempo. Inoltre ho creato due operazioni su un controller per il recupero dei dati di quei tipi di informazioni. A causa di vincoli dell'API di te...
posta 02.03.2017 - 17:29