Fix missing port in origin for redirect

This commit is contained in:
klzgrad 2019-12-28 18:00:50 +08:00
parent 4d5424cac6
commit bc2b26292d

View File

@ -214,7 +214,7 @@ int NaiveConnection::DoConnectServer() {
const auto& addr = ipe.address(); const auto& addr = ipe.address();
auto name = resolver_->FindNameByAddress(addr); auto name = resolver_->FindNameByAddress(addr);
if (!name.empty()) { if (!name.empty()) {
origin.set_host(name); origin = HostPortPair(name, ipe.port());
} else if (!resolver_->IsInResolvedRange(addr)) { } else if (!resolver_->IsInResolvedRange(addr)) {
origin = HostPortPair::FromIPEndPoint(ipe); origin = HostPortPair::FromIPEndPoint(ipe);
} else { } else {