È possibile effettuare un timeout di 3 secondi in una richiesta di post? Come ?Timeout angolare2 in richiesta post http
Il mio codice per il momento
this.http.post('myUrl',
MyData, {headers: Myheaders})
.map(res => res.json())
.subscribe(
data => this.ret = data,
error => console.debug('ERROR', error),
() => console.log('END')
);
grazie per la risposta, ma non funziona per me, è sempre eseguire "ritorno nuovo errore ('ritardo superato')" – Raph
Oh scusa! C'era un errore di battitura nella mia risposta. L'ho aggiornato. Se potessi fare un nuovo tentativo ... –
@ThierryTemplier invece di restituire 'nuovo errore' dovremmo lanciare un errore' lanciare un nuovo errore' in modo che tu possa vedere quell'errore nella console con l'effettivo 'colore rosso' –