-2

可能重复:
在 ruby​​ 中发出这个 HTTP POST 请求

您如何在 Ruby 中执行以下 JavaScript 请求?

url = 'http://www.example.com/';
data 'name=aren&age=22';

$.ajax({
    type: "POST",  
    url: url,
    data: data,
    dataType: "json",

    error: function() {
        console.log('error');
    },
    success: function(data) {
        console.log('success');
    }
});
4

1 回答 1

1

查看 HTTParty,伟大的宝石https://github.com/jnunemaker/httparty

例子:

response = HTTParty.post(url, body: data)
puts response.body, response.code, response.message, response.headers.inspect

虽然我相信它是同步的——但不要引用我的话

于 2012-11-23T22:13:59.240 回答