响应头不返回Content-Type application / json

时间:2017-11-09 14:57:37

标签: json ruby-on-rails-5

我试图将Response标头的Content-Type更改为'application / json。试过很多方法,但卷曲仍然包含'text / plain'。

HTTP/1.1 200 OK 
Last-Modified: Thu, 09 Nov 2017 14:39:01 GMT
Content-Type: text/plain
Content-Length: 181
Server: WEBrick/1.3.1 (Ruby/2.2.2/2015-04-13)
Date: Thu, 09 Nov 2017 15:04:45 GMT
Connection: Keep-Alive

卷曲响应是

user

Rails 5.0.6 Ruby 2.2.2

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

找出问题所在。该路由与静态文件和静态文件' my_json'具有相同的名称。优先于路线' my_json'。

  get 'my_json', to: 'files#my_action'

导致回复标题为text/plain而不是application/json