在我的控制器中,我通过以下方法支持HTML和JSON格式的
index
方法:respond_to do |format|
format.html
format.json { render json: @user }
end
当在浏览器中打开时,它会自然地呈现为HTML。但是,当我使用内容类型为application/json
的curl调用/user
资源(因为它是索引方法)时,仍然会得到HTML作为响应。
我如何获得JSON作为响应?我还需要指定什么吗?