Ho imparato REST e mi sembra molto CRUD (da quello che ho letto su CRUD). So che sono diversi e mi chiedo se pensare che siano simili significa che non li capisco. REST è un "superset" di CRUD? Tutto fa CRUD e altro?
Quando si progetta un'interfaccia RESTful, la semantica dei tipi di richiesta è considerata vitale per il progetto. OTTIENI : elenca la raccolta o recupera l'elemento PUT - Sostituisce la raccolta o l'elemento POST : crea una raccolta o un elemento ELIMINA - Bene, erm, elimina la raccolta o l'elemento Tuttavia, …
Sto ancora cercando di trovare la migliore soluzione di sicurezza per proteggere l'API REST, perché la quantità di applicazioni mobili e API aumenta ogni giorno. Ho provato diversi modi di autenticazione, ma ho ancora dei malintesi, quindi ho bisogno del consiglio di qualcuno più esperto. Lasciami dire, come capisco tutte …
Come posso assicurarmi che l'API REST risponda solo alle richieste generate da client fidati, nel mio caso le mie applicazioni mobili? Voglio prevenire richieste indesiderate provenienti da altre fonti. Non voglio che gli utenti inseriscano una chiave seriale o altro, dovrebbe accadere dietro le quinte, al momento dell'installazione e senza …
Ultimamente mi sono interessato a familiarizzare con REST. Ho provato a leggere la voce wiki su REST , ma non è stato di alcun aiuto. Lo apprezzerei davvero se qualcuno potesse spiegare in un inglese semplice (cioè senza un gergo tecnologico non necessario ) Cos'è REST Quale posizione occupa nell'ecosistema …
Sto implementando un servizio web RESTful e una delle azioni disponibili sarà reload. Sarà utilizzato per ricaricare configurazioni, cache, ecc. Abbiamo iniziato con GETun URI semplice come questo: ${path}/cache/reload(nessun parametro viene passato, viene chiamato solo l'URI). Sono consapevole che i dati non devono essere modificati con una richiesta GET. Qual …
Sono particolarmente interessato a come gli utenti eseguono operazioni autorizzate / autenticate su un'API Web. I cookie di autenticazione sono compatibili con la filosofia REST e perché?
Diciamo che ho tre risorse che sono correlate in questo modo: Grandparent (collection) -> Parent (collection) -> and Child (collection) Quanto sopra descrive la relazione tra queste risorse in questo modo: ogni nonno può mappare a uno o più genitori. Ogni genitore può mappare uno o più figli. Voglio la …
Sono nuovo di StackExchange, ma ho pensato che saresti stato in grado di aiutarmi. Stiamo creando una nuova applicazione Java Enterprise, in sostituzione di una soluzione JSP legacy. A causa di molti cambiamenti, l'interfaccia utente e parti della logica aziendale verranno completamente ripensate e reimplementate. Il nostro primo pensiero è …
Ultimamente ho letto di Hypermedia come Engine of Application State (HATEOAS), il vincolo che si dice abbia reso l'API Web "veramente RESTful". Si riduce sostanzialmente a includere collegamenti con ogni risposta alle possibili transizioni che è possibile effettuare dallo stato corrente. Permettetemi di illustrare ciò che HATEOAS si basa sulla …
Ho avuto un dibattito su cosa fare con una barra finale in un'API RESTful. Diciamo che ho una risorsa chiamata cani e risorse subordinate per i singoli cani. Possiamo quindi fare quanto segue: GET/PUT/POST/DELETE http://example.com/dogs GET/PUT/POST/DELETE http://example.com/dogs/{id} Ma cosa facciamo con il seguente caso speciale: GET/PUT/POST/DELETE http://example.com/dogs/ La mia opinione …
Sto progettando di costruire l'API RESTfull ma ci sono alcune domande di architettura che mi stanno creando dei problemi. L'aggiunta della logica di business back-end ai client è un'opzione che vorrei evitare poiché l'aggiornamento di più piattaforme client è difficile da mantenere in tempo reale quando la logica di business …
Descriverò un esempio: inizio a creare un'API per una pasticceria. L'API consentirà alle persone di cercare nel proprio catalogo prodotti da forno, come i biscotti fatti in casa con scaglie di cioccolato api.examplebakery.com/search?q=...... Qualcuno lo usa per cercare un prodotto chiamato pineapple-banana flavoured cookiese ovviamente non troverà alcun risultato. Questo …
L'ultima volta che ho incontrato un servizio basato su SOAP è stato durante il mio tirocinio in una società finanziaria nel 2013. Era il momento in cui ho iniziato la mia carriera nell'IT. Ricordo di aver avuto del materiale di studio su SOAP in uno dei miei corsi di ingegneria. …
Attualmente sto codificando un'API per un social network con Slim Framework. La mia domanda è: quali sono le migliori pratiche quando non ci sono righe da restituire nella struttura json? Diciamo che questa chiamata / v1 / get / movies restituisce 2 righe dai nomi dei film da tavolo: [ …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.