Проблема с прокси-сервером Sproutcore в Ubuntu

Я настроил прокси в файле сборки, который отлично работал на моем Mac на работе. Но на моем домашнем ноутбуке с Ubuntu 11.04 прокси, похоже, никогда не возвращает корректный ответ (проверка с помощью SC.ok(response)).

Я проверил, свернув URL:

curl -G http://localhost:4020/api/client

Выход:

[{"id": "1", "title": "Test", "status": "1", "созданный":"2011-07-03 07:36:44","updated":"2011-07-03 07:36:44","brands":null}, {"id":"2","title":"Arla","status":"1"," созданный ":"2011-07-03 07:43:53","updated":"2011-07-03 07:43:53","brands":null}]

У кого-нибудь есть идеи? Спасибо Марк

2 ответа

Я открыл вопрос, похожий на этот. Кажется, что Тонкий веб-сервер не может обрабатывать сжатый контент с вышестоящего сервера. Если вы можете отключить gzip на удаленном сервере и, пожалуйста, сообщите об этой проблеме на github, чтобы у нее были больше шансов на исправление.

Если вы используете Apache дома, проверьте файлы журналов (во время работы приложения):

tail -20f  /var/log/apache2/error.log

Вы можете получить эту ошибку:

Client sent malformed Host header

Это связано с тем, что заголовок Host (точнее, порт) отличается от стандартного localhost Apache:80.

Другие вопросы по тегам