2013-07-18 43 views
3

我騎Rail4時,並試圖發送一些明文下來GET請求UnknownFormat:的ActionController ::發送純文本

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

但我最終ActionController::UnknownFormat我所發現的令人沮喪的是Rails的有趣的說法406不可接受。

這是怎麼回事?

回答

1

它期待像json和xml這樣的格式,但你給出的文本不是格式。

def get_text 
    render :text => "huh" 
end 

你可以簡單地發送這樣的文本。

1
respond_to :text 

def get_text 
    respond_with |format| 
    format.text { render text: "huh" } 
    end 
end