Domanda

Mi chiedo quando leggo un flusso di risposta e si verifica un timeout, posso riprovare le leggi?O devo fare una nuova richiesta?Il server che sto scaricando da non supporta la ripresa, quindi ho bisogno di proteggere contro i timeout.

È stato utile?

Soluzione

No, non è possibile ritentare.Hai bisogno di una ristampa, la richiesta

Altri suggerimenti

Come fai a sapere che il server non accetta CV? È il href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.5" rel="nofollow noreferrer"> Accept-Ranges intestazione Range intestazione.

Se il server infatti non la supporta, allora meglio che cosa si può provare è quello di informare il server che si desidera mantenere la connessione attiva tramite intestazione Connection: keep-alive in combinazione con il intestazione Keep-Alive in cui è possibile specificare il timeout.

Spero che questo aiuti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top