Web サービス エンドポイントに接続しようとしていますが、これをデバッグする方法がわかりません。私のコードは次のとおりです。
require 'rubygems'
require 'active_resource'
class Project < ActiveResource::Base
class << self
attr_accessor :auth_token
end
def save
prefix_options[:auth_token] = self.class.auth_token
super
end
end
Project.site = 'http://example.com:8080/api/v1'
Project.format = :json
Project.auth_token = 'aaa1112222333'
p = Project.new(:name => 'pizza time 1')
p.save
次のエラーが表示されます。
gems/ruby-1.9.3-p194@testing/gems/activeresource-3.2.9/lib/active_resource/connection.rb:130:in `handle_response': Failed. Response code = 400. Response message = Bad Request. (ActiveResource::BadRequest)
POST や GET などの場合でも、リクエストされた正確な URL を出力するにはどうすればよいですか?