mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-01-22 21:37:17 +01:00
correct addressbook request
This commit is contained in:
parent
335f9394a5
commit
4d85079372
|
@ -806,6 +806,7 @@ namespace client
|
||||||
i2p::http::HTTPReq req;
|
i2p::http::HTTPReq req;
|
||||||
req.AddHeader("Host", dest_host);
|
req.AddHeader("Host", dest_host);
|
||||||
req.AddHeader("User-Agent", "Wget/1.11.4");
|
req.AddHeader("User-Agent", "Wget/1.11.4");
|
||||||
|
req.AddHeader("Accept-Encoding", "gzip");
|
||||||
req.AddHeader("X-Accept-Encoding", "x-i2p-gzip;q=1.0, identity;q=0.5, deflate;q=0, gzip;q=0, *;q=0");
|
req.AddHeader("X-Accept-Encoding", "x-i2p-gzip;q=1.0, identity;q=0.5, deflate;q=0, gzip;q=0, *;q=0");
|
||||||
req.AddHeader("Connection", "close");
|
req.AddHeader("Connection", "close");
|
||||||
if (!m_Etag.empty())
|
if (!m_Etag.empty())
|
||||||
|
@ -816,6 +817,7 @@ namespace client
|
||||||
url.schema = "";
|
url.schema = "";
|
||||||
url.host = "";
|
url.host = "";
|
||||||
req.uri = url.to_string();
|
req.uri = url.to_string();
|
||||||
|
req.version = "HTTP/1.1";
|
||||||
auto stream = i2p::client::context.GetSharedLocalDestination ()->CreateStream (leaseSet, dest_port);
|
auto stream = i2p::client::context.GetSharedLocalDestination ()->CreateStream (leaseSet, dest_port);
|
||||||
std::string request = req.to_string();
|
std::string request = req.to_string();
|
||||||
stream->Send ((const uint8_t *) request.data(), request.length());
|
stream->Send ((const uint8_t *) request.data(), request.length());
|
||||||
|
@ -895,7 +897,7 @@ namespace client
|
||||||
i2p::http::MergeChunkedResponse (in, out);
|
i2p::http::MergeChunkedResponse (in, out);
|
||||||
response = out.str();
|
response = out.str();
|
||||||
}
|
}
|
||||||
else if (res.is_gzipped())
|
if (res.is_gzipped())
|
||||||
{
|
{
|
||||||
std::stringstream out;
|
std::stringstream out;
|
||||||
i2p::data::GzipInflator inflator;
|
i2p::data::GzipInflator inflator;
|
||||||
|
|
Loading…
Reference in a new issue