使用HTTParty登录RESTful Rails应用程序

我有一个基于Rails 3.2Ruby 1.9Devise 2的干净RESTful JSON API的Web应用程序。

我想编写一个基于HTTParty Web客户端的小脚本,以便经常执行某些操作(使用crontab)。 但是我们如何登录并保持会话打开(会话ID由HTTP HEADER传递,并且可能存储在cookie中)。

我真的没有这方面的经验。

根据1月份的邮件列表评论,可能无法做到:

https://groups.google.com/forum/#!searchin/httparty-gem/cookie/httparty-gem/H2me9zB1mEI/RNy3pdSzWnsJ

我个人用HTTParty开始了一个项目,并转移到RestClient,因为行为似乎更直接恕我直言。 查看以下各项的’cookies’部分:

https://github.com/archiloque/rest-client

……可以满足您的需求。

贾斯汀