Ответ 1
Пожалуйста, не отвечайте на этот +1 или не отмечайте его как правильное. Я только размещаю комментарий и ответ от @richarddolsson и @Kevin. Перейдите к комментариям и добавьте плюсы там. Я делаю это, потому что это проявляется как "без ответа" в результатах поиска.
@richarddolsson - Настройте передачу, чтобы использовать "двоичный режим", если таковой существует (я знаю, что это делается на некоторых клиентах). 0x0D 0x0A - это последовательность строк Windows (CRLF), и я не ожидал, что это будет в заголовке JPEG.
@Kevin. Проблема заключалась в настройке режима, который должен был TYPE я переключиться в двоичный режим и имел опечатку, которая по умолчанию вернула его в ASCII.