私はレールにかなり慣れていません。Railsコントローラーの応答タイプをxmlに設定しようとしていますが、うまくいきません。Respond_to と Respond_with がどのように機能するかをよりよく理解する余裕は確かにありました。
ここに私のコントローラーがどのように見えるかがあります:
class ResponsesController < ApplicationController
respond_to :xml
def index
require 'rubygems'
require 'telapi'
ix = Telapi::InboundXml.new do
Say('Hello.', :loop => 3, :voice => 'man')
Say('Hello, my name is Jane.', :voice => 'woman')
Say('Now I will not stop talking.', :loop => 0)
end
respond_with do |format|
format.xml { render }
end
puts ix.response
end
end
これにより、http の取得に失敗します。コントローラーを修正して応答タイプをxmlに設定する方法を教えてもらえますか? また、respond_to と Respond_with がどのように機能するかについての説得力のある 1-2 のライナーは素晴らしいでしょう!
みんな、ありがとう。