Ruby HTTPClient检查是否发送了cookie

Ruby HTTPClient检查是否发送了cookie,ruby,cookies,httpclient,Ruby,Cookies,Httpclient,我得到一个无效的请求方法。对于下面的GET请求。 这可能是因为我将服务器要求的cookie设置错误了吗?我该怎么查呢? 还可能是什么?这是给OpenX的 url = URI.parse("https://some.domain/path") cookie = WebAgent::Cookie.new cookie.name = "some_token" cookie.value = "some_value" cookie.url = url clnt = HTTPClient.new cln

我得到一个无效的请求方法。对于下面的GET请求。 这可能是因为我将服务器要求的cookie设置错误了吗?我该怎么查呢? 还可能是什么?这是给OpenX的

url = URI.parse("https://some.domain/path")

cookie = WebAgent::Cookie.new
cookie.name = "some_token"
cookie.value = "some_value"
cookie.url = url

clnt = HTTPClient.new
clnt.cookie_manager.add(cookie)

clnt.get(url)

错误在最后一行:应该是clnt.puturl。

我为您更新了代码。但实际上你自己也能做到