如何从net / http请求的文件加载cookie

时间:2017-05-27 18:27:35

标签: ruby curl cookies

我最近使用了这个:Send cookies with curl

我现在正试图在ruby脚本中自动执行该过程。

但是,我没有看到任何本机会从给定请求的文件加载Cookie。

在Ruby中为net / http请求从文件加载cookie的最佳方法是什么?

更新:我只是使用浏览器插件将我的所有Cookie转储到文件中。我想加载该文件以用作cookie。卷曲的例子是:  curl -b cookies.txt http://example.com(请注意我只使用' -b')。

我真的喜欢避免循环遍历文件中的所有内容并解析出Cookie并单独设置标题。我正在寻找这个python代码的ruby等价物(参考:Using cookies.txt file with Python Requests

import requests, cookielib

cj = cookielib.MozillaCookieJar('cookies.txt')
cj.load()
r = requests.get(url, cookies=cj)

0 个答案:

没有答案