Catena / Interporre richieste asincrone

0

Quali sono le buone maniere / le migliori pratiche per gestire le catene di richieste di rete dipendenti.

Considera il seguente pseudocodice:

Foo()
{
    if(Bar is valid)
    {
        Request(callback)
    }
    else
    {
        RequestToGetValidBar(otherCallback)
    }
}

Come continuerei ora la richiesta "RequestToGetValidBar"? Devo implementare il modello di catena di responsabilità?

Il contesto: Le richieste chiamano la mia semplice API. Se voglio ottenere dati nella mia applicazione da un endpoint API, devo fornire un token valido. Se il token non è valido, come posso interporre la richiesta per ottenere un token valido e quindi continuare la richiesta iniziale?

    
posta Phil 12.05.2017 - 23:27
fonte

0 risposte

Leggi altre domande sui tag