Domande con tag 'http'

2
risposte

Codice di stato REST HTTP suggerito per 'limite di richiesta raggiunto'

Sto mettendo insieme una specifica per un servizio REST, una parte della quale includerà la capacità di limitare gli utenti a livello di servizio e su gruppi di risorse singole o individuali. Allo stesso modo, i timeout per questi sarebbero conf...
posta 05.01.2012 - 12:36
5
risposte

Devo restituire uno stato HTTP 400 (Richiesta non valida) se un parametro è sintatticamente corretto, ma viola una regola aziendale?

Supponiamo di avere un endpoint REST che accetta un intero come parametro: /makeWaffles?numberOfWaffles=3 In questo caso, voglio che il numero sia positivo perché non riesco a creare un numero negativo di waffle (e la richiesta di 0 waffle...
posta 24.08.2016 - 21:45
1
risposta

Perché il metodo PATCH non è idempotente?

Mi stavo chiedendo di questo. Supponiamo di avere una risorsa user con i campi id e name . Se voglio aggiornare un campo, potrei semplicemente fare una richiesta PATCH alla risorsa come questa PATCH /users/42 {"name": "john do...
posta 24.10.2014 - 10:41
3
risposte

Che cosa appartiene a un'intestazione di richiesta HTTP rispetto al corpo della richiesta?

Sto lavorando a una serie di servizi Web per un client mobile e i requisiti richiedono che un ID dispositivo univoco sia incluso in tutte le richieste, che venga archiviato in determinate richieste e utilizzato per filtrare i risultati in altri....
posta 25.03.2015 - 13:48
3
risposte

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 "Curato" P...
posta 04.04.2013 - 02:10
5
risposte

Perché non possiamo usare l'indirizzo IP invece dei cookie per identificare il client nei servlet?

So che abbiamo alcuni vantaggi in più nell'utilizzare i cookie tramite l'indirizzo IP, ma la mia domanda è: perché il contenitore non può ricordare l'indirizzo IP del client nell'individuare il client quando visita nuovamente il suo sito? È poss...
posta 14.08.2014 - 18:49
6
risposte

Come chiamare un'API HTTP che non è RESTful? [chiuso]

Come chiameresti un'API basata su HTTP, utilizza l'URI per denominare le risorse e i verbi HTTP (PUT, POST, DELETE, GET ...) per manipolare quelle risorse? Secondo reclami di Roy Fielding non è REST, perché non c'è ipermedia. Internament...
posta 23.03.2015 - 13:32
2
risposte

Devo creare i miei codici di stato HTTP? (a la Twitter 420: Migliora la tua calma)

Attualmente sto implementando un'API HTTP, la mia prima volta. Ho passato molto tempo a guardare la pagina di Wikipedia per i codici di stato HTTP, perché sono determinato a implementare i codici corretti per le situazioni giuste. In questa p...
posta 11.11.2013 - 00:47
4
risposte

API RESTful. Dovrei restituire l'oggetto che è stato creato / aggiornato?

Sto progettando un servizio web RESTful usando WebApi e mi chiedevo quali risposte HTTP e corpi di risposta dovessero ritornare durante l'aggiornamento / creazione di oggetti. Ad esempio, posso utilizzare il metodo POST per inviare alcuni JSO...
posta 28.03.2016 - 16:53
5
risposte

In che modo i server Web applicano la politica della stessa origine?

Mi sto immergendo sempre più nello sviluppo di API RESTful e finora ho lavorato con alcuni framework diversi per raggiungere questo obiettivo. Naturalmente mi sono imbattuto nella politica della stessa origine, e ora mi chiedo in che modo i serv...
posta 05.11.2013 - 19:20