Ruby on Rails 问题:在控制器内部,您有七个 REST 操作。几乎所有这些都响应做格式 xml/html 或 json。我不知道这是什么意思。你能解释一下它的目的吗?例如:
def index
@tweets = Tweet.all
respond_to do |format|
format.html
format.json { render json: @tweets }
end
end
包含 html 和 json 的“响应”部分的目的是什么?这些格式有什么作用?另外,xml和html有什么区别?有时我会看到 xml,有时会看到 html。
谢谢