Scusa ma non è molto chiaro. Innanzitutto non so cosa intendi per "codice" (un numero progressivo?).
Comunque partiamo da un po' più indietro. Nei web service REST, quando si vuole inserire una nuova risorsa si effettua un POST su HTTP verso l'url che rappresenta la "collezione" delle risorse (es. http://...../books ) mandando (tipicamente) un body contenente i dati della nuova risorsa ma senza specificare alcun "identificativo". L'identificativo della risorsa lo genera il backend, tipicamente è il ID del nuovo record sulla tabella della risorsa. E da fare chiaramente in modo "atomico".
È questo che intendevi?


Rispondi quotando