3

我正在使用 Rail4 并尝试通过 GET 请求发送一些纯文本:

def get_text
  respond_to do |format|
    format.text { render :text => "huh" }
  end
end

但我最终ActionController::UnknownFormat感到沮丧的是,Rails 说 406 不可接受的有趣方式。

这里发生了什么?

4

2 回答 2

1

它期待像 json 和 xml 这样的格式,但您给出的文本不是格式。

def get_text
  render :text => "huh"
end

您可以像这样简单地发送文本。

于 2013-07-18T04:35:22.367 回答
1
respond_to :text

def get_text
  respond_with |format|
     format.text { render text: "huh" }
  end
end
于 2013-07-18T08:06:23.613 回答