Page 1 of 1

Неправильно посылается авторизация прокси

Posted: 16 Feb 2019, 2:11 Sat
by Qwertiy
Если логин с паролем достаточно длинные, то токен разбивается на два строки.

Вот такой прокси:

Image

Если ставлю пароль 1234567890123456789012345678901234567890, то всё работает:

Code: Select all

GET https://filexists.com/Unreal%20Commander%203.57%20build%201391.exe HTTP/1.1
User-Agent: Download Master
Cookie: __cfduid=ddbe1acdaa91f52c122718227340e331f1550271628; expires=Sat, 15-Feb-20 23:00:28 GMT
Accept: */*
Accept-Encoding: identity
Referer: https://fileexists.com/
Cache-Control: no-cache
Host: filexists.com
Proxy-Authorization: Basic VXNlcjoxMjM0NTY3ODkwMTIzNDU2Nzg5MDEyMzQ1Njc4OTAxMjM0NTY3ODkw
А если более длинный, например 12345678901234567890123456789012345678901234567890123456789012345678901234567890, то посылается вот такое:

Code: Select all

GET https://filexists.com/Unreal%20Commander%203.57%20build%201391.exe HTTP/1.1
User-Agent: Download Master
Cookie: __cfduid=d4bd852dd8a6e29ab50adc9fb299199041550271680; expires=Sat, 15-Feb-20 23:01:20 GMT
Accept: */*
Accept-Encoding: identity
Referer: https://fileexists.com/
Cache-Control: no-cache
Host: filexists.com
Proxy-Authorization: Basic VXNlcjoxMjM0NTY3ODkwMTIzNDU2Nzg5MDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTIzNDU2Nzg5MDEy
MzQ1Njc4OTAxMjM0NTY3ODkwMTIzNDU2Nzg5MA==: 
Видно, что внутри токена вставлен перевод строки и его конец стал именем заголовка.