Можно ли использовать диапазоны принятия на Ruby Cartridge?
Я бегу Падрино на рубиновом картридже. У меня есть приложение, которое обслуживает довольно большой mp3-файл для использования плеером в браузере, поэтому мне нужно отправить Range Range. Если я этого не сделаю, файл перестанет воспроизводиться и в основном исчезнет, пока я не сделаю новый запрос, но то же самое всегда происходит с каждым запросом.
Я настроил маршрут для явного возврата кода 206 для файла. Это надежно решило проблему с моим локальным стеком, однако сервер Openshift отвечает следующим заголовком: "Accept-Ranges:none". Из того, что я прочитал, это означает, что сервер не поддерживает Range Requests.
Есть ли способ для меня, чтобы включить это? Я не мог найти никакой информации об этом, хотя я видел, что у картриджей Node была эта проблема.
1 ответ
Это известная ошибка в OpenShift. Я предлагаю вам добавить свое имя к ошибке, а также обратиться в службу поддержки Red Hat, если вы используете OpenShift Enterprise.