1
0
mirror of https://github.com/PurpleI2P/i2pd.git synced 2025-01-22 04:04:16 +00:00

set port to 80 is not specified

This commit is contained in:
orignal 2016-06-09 15:48:31 -04:00
parent d5d501875e
commit f6d7f7d984

View File

@ -223,14 +223,13 @@ namespace proxy {
u.parse(t); u.parse(t);
dest_host = u.host; dest_host = u.host;
dest_port = u.port; dest_port = u.port;
if (dest_port == 0)
dest_port = 80; /* always set port for CreateStream() */
} else { } else {
/* relative url and missing 'Host' header */ /* relative url and missing 'Host' header */
std::string message = "Can't detect destination host from request"; std::string message = "Can't detect destination host from request";
HTTPRequestFailed(message.c_str()); HTTPRequestFailed(message.c_str());
return true; return true;
} }
if (!dest_port) dest_port = 80; /* always set port for CreateStream() */ //TODO: 443 for https
/* make relative url */ /* make relative url */
url.schema = ""; url.schema = "";
url.host = ""; url.host = "";