FileBody::~FileBody() {
  if (auto_delete_ && !path_.empty()) {
    fs::error_code ec;
    fs::remove(path_, ec);
    if (ec) {
      LOG_ERRO("Failed to remove file (%s).", ec.message().c_str());
    }
  }
}
FileBody::~FileBody() {
  if (auto_delete_ && !path_.empty()) {
    fs::error_code ec;
    fs::remove(path_, ec);
    if (ec) {
      LOG_ERRO("Failed to remove file (%s).", ec.message().c_str());
    }
  }
}