Это довольно невероятно, но я проследил это до следующего: на стороне сервера, используя php, я устанавливал заголовок непосредственно перед отправкой вывода, например так: header ("Content-type: text / json; charset = UTF-8 ");
Это работало просто отлично для всех браузеров, кроме Chrome, который ожидал, что Content-Type заметит верхний регистр" T "Так что после того, как я изменил его на: header (" Content-Тип: text / json; charset = UTF-8 ");
все работает и в Chrome.Почему он работал с Apache / mod_php и перестал работать с Lighttpd / fastcgi?Я думаю, что Apache каким-то образом исправлял все заголовки непосредственно перед тем, как они были фактически отправлены, и Lighttpd на самом деле не волнует.
Я удивлен, что даже смог отследить это.
Я надеюсь, что яПолучите значок для решения моего собственного вопроса, и, надеюсь, он поможет кому-то еще, у кого может быть такая же проблема.