处理rails格式*/*的请求



当我curl或其他服务器调用我的服务器时,它将格式解释为*/*。因为我已经安装了jbuilder,它总是响应json.

如何调整格式的优先顺序以响应*/*

问题与respond_to动作有关。

带有以下动作:

respond_to do |fmt|
  fmt.json
  fmt.html
end

任何*/*类型的请求都将是json。

要使它成为html,你只需要使它成为响应的第一个格式:

respond_to do |fmt|
  fmt.html
  fmt.json
end

最新更新