(1)
0x0000 47 45 54 20 2F 20 48 54-54 50 2F 31 2E 30 0D 0A GET / HTTP/1.0..
0x0010 48 6F 73 74 3A 20 79 61-2E 72 75 0D 0A 0D 0A Host: ya.ru....
с (2)
GET
http://ya.ru HTTP/1.1
Host: ya.ru
работает
а вот fiddler2 работает с первым и не работает со вторым. он его превращает в:
GET HTTP/1.1
Host: ya.ru
получается что burp(слегка в каком-то смысле) что fiddler игнорят rfc2616 ))
может и НС сделать несколько более демократичным ? ведь судя по логу НС отлично понял что имеется в виду: <<< URL:
http://ya.ru/может сделать опцию в HandyCache.ini для отключения проверки ? тогда можно будет при желании работать с софтом, который забыл про строгости rfc2616
======================================================
ps fidler2 оказывается нужен был такой запрос
GET
http://ya.ru/ HTTP/1.1
Host: ya.ru
т.е. он, скорее всего, более прав в соблюдении rfc2616
и он более демократичен к этому rfc2616 - он пропускает через себя запрос, и при этом культурно сообщает (отдельным окном не мешающем процессу и при желании отключаемому в опциях) что похоже rfc2616 был нарушен.
а на запрос (1), с которым у меня возникла исходная непонятка fidler2 вообще не как не ругается молча и верно обрабатывая его.
======================================================
pps это все так, просто мысли вслух на ночь глядя
просто не понравилось поведение любимого НС - ему был отправлен запрос и пока не включить отладочный режим, про который я только пару часов узнал, не как не понять что ему не понравилось - даже ошибки нигде не видно - ни в ответе, ни в логе.
а fiddler2 в той же ситуации работает себе и в ус не дует - прямо как-то обидно за НС