Ruby on rails 文本/纯文本、文本/html的未知格式异常;同意头部
accept标题Ruby on rails 文本/纯文本、文本/html的未知格式异常;同意头部,ruby-on-rails,mime-types,ruby-on-rails-4.1,Ruby On Rails,Mime Types,Ruby On Rails 4.1,accept标题“accept:text/plain,text/html;”适用于这样的网站。但是,当我在本地运行Rails 4.1应用程序时 curl -v -H "Accept: text/plain,text/html;" localhost:3000/ 在一个html响应主页上,我得到一个ActionController::UnknownFormat执行选项的500错误页面 当我卷曲 curl -v -H "Accept: text/plain,text/html" localhost
“accept:text/plain,text/html;”
适用于这样的网站。但是,当我在本地运行Rails 4.1应用程序时
curl -v -H "Accept: text/plain,text/html;" localhost:3000/
在一个html响应主页上,我得到一个ActionController::UnknownFormat
执行选项的500错误页面
当我卷曲
curl -v -H "Accept: text/plain,text/html" localhost:3000
一切正常(注意缺少的;
)
如何使它也适用于
Accept:text/plain、text/html代码>案例?显然,根据RFC 7231,它的格式不正确,不应该工作。nginx.org返回200OK
,即使对于格式明显错误的MIME类型也是如此
另见