Можно ли использовать диапазоны принятия на Ruby Cartridge?

Я бегу Падрино на рубиновом картридже. У меня есть приложение, которое обслуживает довольно большой mp3-файл для использования плеером в браузере, поэтому мне нужно отправить Range Range. Если я этого не сделаю, файл перестанет воспроизводиться и в основном исчезнет, ​​пока я не сделаю новый запрос, но то же самое всегда происходит с каждым запросом.

Я настроил маршрут для явного возврата кода 206 для файла. Это надежно решило проблему с моим локальным стеком, однако сервер Openshift отвечает следующим заголовком: "Accept-Ranges:none". Из того, что я прочитал, это означает, что сервер не поддерживает Range Requests.

Есть ли способ для меня, чтобы включить это? Я не мог найти никакой информации об этом, хотя я видел, что у картриджей Node была эта проблема.

1 ответ

Это известная ошибка в OpenShift. Я предлагаю вам добавить свое имя к ошибке, а также обратиться в службу поддержки Red Hat, если вы используете OpenShift Enterprise.

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