Domande con tag 'api'

2
risposte

Come implementare correttamente l'API REST di archiviazione key = value

Sono nuovo all'API REST, quindi ho deciso di familiarizzarlo progettando una piccola API di servizi Web. Ho scritto il suo design e vorrei che lo esaminassi. Mi sento come se avessi commesso alcuni errori nel progettarlo e nel comprendere i conc...
posta 03.01.2016 - 05:03
1
risposta

Best practice per API restful che esegue calcoli pesanti (elaborazione immagine)

Al momento stiamo sviluppando un'API riposante per l'elaborazione delle immagini. Il server esegue su richiesta alcune elaborazioni di elaborazione con carichi pesanti della CPU e restituisce l'immagine al client. Vogliamo rendere questa una...
posta 04.12.2015 - 13:28
1
risposta

Quando si passano date / datetimes come parametri url in un'API, quale formato è migliore - unix timestamp o data string (ISO 8601) [closed]

Interessante domanda per quanto riguarda il miglior formato per il passaggio di una data / datetime come parametro url in un'API: è meglio passare come timestamp unix o come stringa di data in chiaro ( 01/30/2015 04:17:57pm , 2015-01-27T1...
posta 30.01.2015 - 17:53
2
risposte

API REST per una pesatrice

Sto creando un'API REST per una pesatrice (da eseguire su un Raspberry Pi, integrato nella bilancia), e mi chiedevo se le mie idee fossero RESTful e corrette. Ho la "misura" di risorse che puoi usare per recuperare misure precedentemente memo...
posta 26.04.2017 - 10:08
1
risposta

qual è la procedura migliore per sincronizzare le richieste cercando di aggiornare la stessa risorsa nelle API RESTful?

Questa domanda non riguarda un quadro specifico. ma al momento sto lavorando con asp.net core. Il problema che sto affrontando è l'aggiornamento simultaneo di una risorsa nell'applicazione web (race condition). Non sto parlando di sincronizza...
posta 20.07.2017 - 15:23
3
risposte

Come si valuta il tradeoff tra robustezza e codice "pigro" nella progettazione dell'API?

La legge di Postel: Be conservative in what you do, be liberal in what you accept from others. Codice "pigro" (per The Pragmatic Programmer): Be strict in what you will accept before you begin, and promise as little as possible in r...
posta 30.07.2012 - 16:08
4
risposte

Come esporre i vincoli di campo usando HATEOAS?

Ad esempio abbiamo entità object : { "id": 10, "name": "First object", "status": "new", "manager_id": 200, "links": [ { "href": "self", "type" : "PUT", } ] } Come può l'API...
posta 28.09.2018 - 12:59
2
risposte

Richiede la gestione di riferimento Null esplicita

Uno dei problemi che ho con riferimenti null è che potrebbero non essere eccezionali. Nella mia attuale posizione, ci sono pochi requisiti e sei fortunato se vengono seguite le convenzioni. Ciò significa che non essere in grado di gestire una ri...
posta 23.03.2013 - 05:37
2
risposte

Devo restituire Collection o ImmutableCollection da un metodo?

Durante la scrittura di un'API in Java, restituendo una raccolta immutabile di qualche tipo, ho la possibilità di restituire Collection (o List , Map , ecc.) dal metodo o% gude% di guava (o ImmutableCollection , ImmutableList...
posta 17.12.2013 - 11:31
2
risposte

Come prevenire l'uso improprio da parte di terzi di ciò che si intende essere una API privata (evitando ciò che è accaduto a Snapchat)?

Non ho mai usato Snapchat e non ho intenzione di farlo ma ho letto su quello che è successo a loro per quanto riguarda la recente copertura mediatica sulle immagini che sono trapelate, soprattutto perché sto anche scrivendo un'API per la mia app...
posta 16.10.2014 - 19:04