2016-01-31 12 views
5

Io uso DHC by Reslet un'estensione Chrome, versione 1.2.Impossibile accedere alla risposta precedente nel repository con DHC

Quando creo una prima richiesta POST per creare un'entità Se desidero accedere a questa richiesta in un'altra richiesta (funzione repository) non riesco ad accedere alla risposta.

Ho lo stesso problema con le richieste di cancellazione, ma non per richieste GET

+0

Mi dispiace, non sono sicuro di averlo capito. Stai chiedendo come inserire automaticamente un valore da una richiesta a un'altra? Come fare un riferimento su una richiesta/risposta? – filip26

risposta

3

non sono sicuro di capire correttamente ciò che si vuole fare, ma cercherò di darvi una risposta.

Immaginate voglio eseguire il seguente:

  • richiesta POST per aggiungere una società utilizzando l'URL /companies e ottenere il suo identificatore dalla risposta
  • richiesta GET per ottenere la società di nuova costituzione utilizzando l'identificativo della precedente richiesta

Per fare ciò ho bisogno di salvare la prima richiesta. Risparmio con il nome 1 - Add company nell'ambito del progetto Company project e il servizio CRUD service:

Company project 
    CRUD service 
    1 - Add company 

Ecco quello che posso usare all'interno della seconda richiesta nel suo campo URL:

contactsapi.apispark.net/v1/companies/{"Company project" 
    ."CRUD scenario"."1 - Add company".response.body.id} 

questo modo DHC userà il valore del campo id nel corpo della risposta dall'ultima richiesta eseguita 1 - Add company nella cronologia.

Problemi correlati