mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-01-18 12:40:00 +00:00
asdf
This commit is contained in:
parent
f3a7c233b3
commit
92830172f9
@ -183,6 +183,19 @@ namespace proxy
|
||||
bool HTTPProxyHandler::HandleData(uint8_t *http_buff, std::size_t len)
|
||||
{
|
||||
assert(len); // This should always be called with a least a byte left to parse
|
||||
|
||||
|
||||
// remove "Referer" from http requst
|
||||
http_buff[len] = '\0';
|
||||
char *start = strstr((char *)http_buff, "\nReferer:");
|
||||
if (start!=0)
|
||||
{
|
||||
char *end = strstr(start+1, "\n");
|
||||
strncpy(start, end, (char*)(http_buff + len) - end);
|
||||
len = len - (end - start);
|
||||
}
|
||||
|
||||
|
||||
while (len > 0)
|
||||
{
|
||||
//TODO: fallback to finding HOst: header if needed
|
||||
|
Loading…
x
Reference in New Issue
Block a user