Я внедряю базовый http-клиент для связи с веб-сервисом, и мне интересно, стоит ли мне переходить с http 1.0 или 1.1.
Раздел данных будет состоять из двоичных данных, и удаленный сервер всегда будет контролироваться мной (под управлением IIS7.5). Межсетевые экраны / прокси - это не то, что я контролирую, т.е. пакеты не должны быть остановлены, если используется неверная версия http.
Я читал о разнице между http 1.0 и 1.1 , и мне кажется, что http 1.0 поддерживает все, что мне нужно.
Могу ли я столкнуться с проблемами, если я выберу http 1.0 вместо 1.1 или могу предположить, что все будет работать так же хорошо?
Что меня удивляет, так это то, что если я подключаюсь через raw-сокеты к IIS7.5 и отправляю запрос на получение http 1.0, ответ всегда будет http 1.1.