diff --git a/test/test.cc b/test/test.cc index d2a3078..da34ea9 100644 --- a/test/test.cc +++ b/test/test.cc @@ -6132,6 +6132,18 @@ TEST(SSLClientTest, WildcardHostNameMatch_Online) { ASSERT_EQ(StatusCode::OK_200, res->status); } +TEST(SSLClientTest, Issue2004) { + Client client("https://google.com"); + client.set_follow_location(true); + + auto res = client.Get("/"); + ASSERT_TRUE(res); + ASSERT_EQ(StatusCode::OK_200, res->status); + + auto body = res->body; + EXPECT_EQ(body.substr(0, 15), ""); +} + #if 0 TEST(SSLClientTest, SetInterfaceWithINET6) { auto cli = std::make_shared("https://httpbin.org");