Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 文本/纯文本、文本/html的未知格式异常;同意头部_Ruby On Rails_Mime Types_Ruby On Rails 4.1 - Fatal编程技术网

Ruby on rails 文本/纯文本、文本/html的未知格式异常;同意头部

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标题
“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类型也是如此

另见