Domande taggate «rest»

Il trasferimento di stato rappresentativo, o REST, è uno stile architettonico per il software di rete per trasferire informazioni attraverso il web.

2
Selezione di un'implementazione JAX-RS per un nuovo progetto
Sto iniziando un nuovo progetto Java che richiederà un'API RESTful. Sarà un'applicazione aziendale SaaS al servizio dei client mobili. Ho sviluppato un progetto con Java EE 6, ma non ho molta familiarità con l'ecosistema, poiché la maggior parte della mia esperienza è sulla piattaforma Microsoft. Quale sarebbe una scelta sensata …
35 java  rest  java-ee 

3
Qual è il punto con HATEOAS sul lato client?
Come capisco attualmente, HATEOAS si basa essenzialmente sull'invio insieme a ciascun link di risposta con informazioni su cosa fare dopo. Un semplice esempio è facilmente reperibile su Internet: un sistema bancario insieme a una risorsa di conto. L'esempio mostra questa risposta dopo una richiesta GET a una risorsa dell'account GET …


3
Ci sono problemi con l'implementazione di metodi HTTP personalizzati?
Abbiamo un URL nel seguente formato / Instance / {instanceType} / {} instanceId Puoi chiamarlo con i metodi HTTP standard: POST, GET, DELETE, PUT. Tuttavia, ci sono alcune altre azioni che intraprendiamo come "Salva come bozza" o "Curare" Pensavamo di poter usare solo metodi HTTP personalizzati come: DRAFT, VALIDATE, CURATE …
34 rest  http 

6
Un'API HTTP deve sempre restituire un corpo?
Esiste una sorta di standard per quanto riguarda le risposte API HTTP? Dopo aver letto questo thread del discorso ho iniziato a chiedermi. Stiamo sviluppando la nostra API JSON HTTP pubblica sul mio lavoro e non restituiamo nulla quando non è strettamente necessario (ad esempio un PUT in / resource …
33 rest  api-design  http 

3
Quando gli approcci RPC-ish sono più appropriati di REST?
Dopo aver visto questo discorso su REST, Reuse e Serendipity di Steve Vinoski, mi chiedo se ci siano casi aziendali in progetti greenfield per configurazioni (XML-) RPC-ish, che REST non potrebbe risolvere in modo migliore. Alcuni problemi RPC menziona: Focus sulla lingua (adatta il sistema distribuito alla lingua, non viceversa) …


6
Inserimento di una password in una chiamata API REST
Supponiamo che io abbia un'API REST utilizzata anche per impostare / ripristinare le password. Supponiamo anche che funzioni su connessioni HTTPS. C'è qualche buon motivo per non inserire quella password nel percorso della chiamata, diciamo anche che lo codificherò in BASE64? Un esempio potrebbe essere quello di ripristinare una password …
31 rest  passwords 


2
API REST basata sul ruolo?
Sto creando un'API REST per la quale diversi utenti con ruoli diversi avranno accesso alle risorse in esso contenute. Per semplificare la portata prendiamo il dominio "studente / insegnante / classe": GET /students è la risorsa a cui accedere. Gli utenti potrebbero avere ruoli come Studente e / o Insegnante …

3
Dovrei usare WADL per descrivere la mia API RESTful?
Sto per intraprendere un progetto che fa ampio uso di un approccio RESTful. Cioè, utilizza HATEOAS e serve risorse in un modo che consente l'esplorazione generale da parte di un client. Vorrei assicurarmi di fornire una descrizione dei miei endpoint in modo da consentire la generazione automatica delle applicazioni client …

2
Perché la convenzione dice che i nomi delle tabelle DB dovrebbero essere singolari ma risorse RESTful plurali?
È una convenzione piuttosto consolidata che i nomi delle tabelle del database, almeno in SQL, dovrebbero essere singolari. SELECT * FROM user;Vedi questa domanda e discussione . È anche una convenzione piuttosto consolidata che i nomi delle risorse API RESTful dovrebbero essere plurali. GET /users/123e POST /usersvedi questo . Nella …

4
Tecniche di autenticazione API Web
Abbiamo un framework di servizi Web asp.net MVC per la distribuzione di xml / json per le persone Ricevi richieste, ma stiamo facendo fatica a trovare il modo migliore (veloce, facile, banale per gli utenti che codificano con i linguaggi javascript o OO) per autenticare gli utenti. Non è che …
26 security  api  web  services  rest 

4
Microservizi e archiviazione dei dati
Sto considerando di spostare un'API REST monolitica in un'architettura a microservizi e mi sto confondendo un po 'sull'archiviazione dei dati. A mio avviso, alcuni dei vantaggi dei microservizi sarebbero: Scalabile orizzontalmente: posso eseguire più copie ridondanti di un microservizio per far fronte al carico e / o al malfunzionamento di …

1
API di riposo: sfide specifiche per dispositivi mobili
Sto lavorando a un nuovo progetto di app iOS, sul lato mobile. Alcuni cambiamenti nell'architettura stanno avvenendo e si scopre che dovremo fare affidamento su un'API privata costruita su misura che verrà utilizzata dall'app che stiamo costruendo e anche da altri client come un sito Web. L'API in fase di …
25 rest  api  ios  mobile 

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.