diff --git a/src/Http/HttpClient.cpp b/src/Http/HttpClient.cpp index fc4d5269..b6c8f8d5 100644 --- a/src/Http/HttpClient.cpp +++ b/src/Http/HttpClient.cpp @@ -154,8 +154,8 @@ int64_t HttpClient::onRecvHeader(const char *data, uint64_t len) { shutdown(SockException(Err_shutdown,"未找到Location字段(跳转url)")); return 0; } + clear(); HttpClient::sendRequest(newUrl,_fTimeOutSec); - HttpRequestSplitter::reset(); return 0; }