У меня есть приложение Rack, на которое мне нужно ответить с помощью JavaScript. Я пытаюсь установить тип контента как JavaScript, при отправке ответа, но он не работает, похоже, я что-то упускаю.
Простой ответ, который я отправляю:
require 'rubygems'
require 'rack'
run Proc.new { |env| ['200', {'Content-Type' => 'application/javascript'},["alert('hi')"]]}
Может ли приложение Rack ответить типом содержимого JavaScript? Или может быть браузер не выполняет полученный JavaScript?