ну у меня самопальный клиент который внезапно отказался работать с busybox httpd. Поправил НЁХ-редактором в busybox т.к все клиенты обновятся очень и очень не скоро.
Busybox пишет с маленькой. Это можно проверять через curl, например:
$ curl -IL http://127.0.0.1:8080/
HTTP/1.0 200 OK
Content-type: text/html
Date: Sat, 04 Feb 2017 17:58:12 GMT
Connection: close
Accept-Ranges: bytes
Last-Modified: Sat, 04 Feb 2017 17:58:11 GMT
Content-length: 2452
С точки зрения трушности Busybox делает вредную вещь нарушая правило, что сервер должен наиболее точно придерживаться стандарта. В то время ожидая от клиента любой чепухи и прощая множество ошибок.
Но если вы делаете что-то конкретно под Busybox, то возьмите его правила за стандарт.
Или, как вариант, если возможно, засуньте Busybox под прокси. Например, под nginx:
в движках заголовки обычно case-insensitive мульти-хеши (при обработке приводятся к нижнему регистру), потому правильный ответ: как угодно, сервер будет обрабатывать content-length, возможно сохраняя пользовательский регистр а возможно и форматируя capitalize'ром