これまでのところ、これは私が思いついたものです。
RestClient.proxy = ENV("http_proxy")
RestClient.head("Cookie","accessToken=#{@GottenTokenString}") #this line not working
resp = RestClient.get("http://someServer/path/RestAPIPage.json",{:params => {:count => @count, :userCount => @userCount}})
ここでの問題は、getリクエストにヘッダーを追加できないように見えることです。私が呼び出しているAPIでは、トークンを取得してCookieヘッダーに設定する必要があります。RESTAPIはこれを処理できないようです。
これをRESTCLIENTgemを使用することにした理由は、NET::HTTP.getがクエリの追加を許可するメソッドの使用を許可していないためです。要約すると、RESTCLIENTでヘッダーを追加することはできません。しかし、NET::HTTPでクエリを追加することはできません。
私は本当に困惑しています。