mirror of
https://github.com/PurpleI2P/i2pd
synced 2024-11-10 08:00:38 +03:00
set port to 80 is not specified
This commit is contained in:
parent
d5d501875e
commit
f6d7f7d984
@ -223,14 +223,13 @@ namespace proxy {
|
||||
u.parse(t);
|
||||
dest_host = u.host;
|
||||
dest_port = u.port;
|
||||
if (dest_port == 0)
|
||||
dest_port = 80; /* always set port for CreateStream() */
|
||||
} else {
|
||||
/* relative url and missing 'Host' header */
|
||||
std::string message = "Can't detect destination host from request";
|
||||
HTTPRequestFailed(message.c_str());
|
||||
return true;
|
||||
}
|
||||
if (!dest_port) dest_port = 80; /* always set port for CreateStream() */ //TODO: 443 for https
|
||||
/* make relative url */
|
||||
url.schema = "";
|
||||
url.host = "";
|
||||
|
Loading…
Reference in New Issue
Block a user