boost::asio::ssl::stream<boost::asio::ip::tcp::socket>でHTTPSクライアントを書きました。
boost::asio::ssl::readでレスポンスをぜんぶとると、正常にサーバからレスポンスを受け取れてるのにEOFじゃなくてstream truncateが返ってくるサーバーがある……
socket.read_someで試したけど、結果は変わらず。

疲れたよ。チラ裏でした。