私は現在、この問題を通過するまで、壁に頭を何度もぶつけています。私はruby-1.9.3-p194とRailsを使用しています。Net :: HTTP.post_formで問題なく実行できるPOSTリクエストを作成しようとしていますが、ヘッダーにCookieを設定する必要があるため、ここでは使用できません。http.postはエラーになっています
"undefined method `bytesize' for #<Hash:0xb1b6c04>"
送信されているデータに対して何らかの操作を実行しようとしていると思います。
誰かが何らかの修正や回避策を持っていますか?
ありがとう
headers = {'Cookie' => 'mycookieinformationinhere'}
uri = URI.parse("http://asite.com/where/I/want/to/go")
http = Net::HTTP.new(uri.host, uri.port)
response = http.post(uri.path, {'test' => 'test'}, headers)