17
我需要使用ruby創建一個HTTP PUT請求。Ruby:使用JSON正文的PUT請求?
請求有JSON體
我能夠使用生成JSON體:
require 'rubygems'
require 'json'
jsonbody = JSON.generate["message"=>"test","user"=>"user1"]
我需要發送這個PUT請求的網址:
require 'open-uri'
url = URI.parse('http://www.data.com?access_token=123')
有人可以告訴我如何在Ruby中做到這一點?
我收到錯誤: /usr/lib/ruby/1.8/net/http.rb:1060:in'request':undefined method'closed?'對於nil:NilClass(NoMethodError) from /usr/lib/ruby/1.8/net/http.rb:996:in'request_put' from json.rb:23 – unicornherder
Yikes,不知道。它適用於我: -/ –
@dpigera確保您的身份驗證正確。 –