Domande con tag 'rest'

3
risposte

Prevenire l'abuso di un'API Web RESTful (il server può fidarsi dell'indirizzo IP remoto?)

Sto progettando un'API RESTful per la mia organizzazione. Usiamo l'autenticazione basata su password, che genera token. Una parte della nostra API richiede che gli utenti siano fisicamente in ufficio, vale a dire che non vi è alcun caso di utili...
posta 12.06.2016 - 04:09
4
risposte

Perché i clienti non possono interrogare il DB direttamente usando SQL?

Dato che molte delle moderne applicazioni Web consumano solo dati JSON dal sever, che senso ha avere un'API REST invece di usare solo il linguaggio di query SQL? Al giorno d'oggi le persone stanno iniziando a usare GraphQL. Da quello che capi...
posta 14.04.2018 - 02:08
3
risposte

Best practice per un'API REST-ful in cui gli oggetti avrebbero naturalmente un "/" nel loro identificatore

Sto progettando un REST API per un sistema di gestione dei documenti . Per rendere l'API più naturale, ho pensato di utilizzare l'identificatore naturale per un file, che è il suo percorso (di solito con barre "/" in avanti), e non qualcosa c...
posta 24.07.2015 - 18:55
5
risposte

In un'API REST, dovresti correggere l'input dell'utente sul lato server?

Abbiamo un'API REST con un endpoint che accetta i dati JSON dal client. Uno dei campi JSON è un URL che verrà reso ad altri utenti come collegamento ipertestuale a una pagina del sito Web associata alla risorsa. Da qualche parte nella pipeline d...
posta 17.09.2018 - 16:05
3
risposte

convenzione API per "variabili" lato server

Sto guardando uno scenario API in cui hai un'entità, come una telefonata, che puoi interrompere una volta e iniziare una volta. Stavo pensando di modellare questo come qualcosa del tipo: { start_time: null | date, end_time: null | date }...
posta 03.08.2017 - 09:53
3
risposte

Caso d'uso appropriato per "accettato"?

Abbiamo un'attività accodata da un endpoint REST che creerà una risorsa e accoderà immediatamente un'attività o un ritardo in base a una determinata logica aziendale. Stavo pensando di usare HTTP/1.1 200 OK per il caso immediato e HTTP...
posta 10.06.2015 - 21:23
2
risposte

Risposte diverse in REST

Diciamo che ho un endpoint REST che sta restituendo un elenco di persone da qualche luogo, a cui è possibile fare riferimento per indirizzo. GET /people?address=London Una risposta potrebbe essere: [{ "name":"Jane", "age":72 },{...
posta 06.08.2017 - 18:45
1
risposta

Come gestire l'eccezione nell'API REST

Data un'API REST, che genera un'eccezione quando gestisce una richiesta da un client. Ogni volta che l'API REST genera un'eccezione, viene registrata e l'applicazione (in questo caso un'applicazione della console) viene chiusa per impedire ulter...
posta 28.04.2014 - 11:42
4
risposte

Best practice per chiamate API RESTful con variazioni

Come faccio a dare un nome agli endpoint dell'API che servono la stessa entità in modi diversi e aderiscono ancora alle linee guida dell'API RESTful? Consideriamo che vorrei ottenere un cliente con ALL i suoi dettagli. Espongo solo un e...
posta 30.06.2016 - 02:25
3
risposte

Quale URI dell'API REST dovrebbe essere usato per interrogare una relazione con un singolo oggetto del modello?

Sto sviluppando un'API REST per un servizio di gestione degli utenti (utilizzato da altri micro servizi). Il mio modello contiene i tipi User e Server tra gli altri. La relazione da Server a User è molti-a-uno (ogni utente ha...
posta 25.09.2016 - 01:54