我在登录时返回cookie的网站上使用Curl。在命令行(cygwin)中,我想将cookie数据输出到剪贴板。
通常我会使用
> /dev/clipboard
在命令的末尾,但似乎不适用于cookie数据。我可以输出cookie jar数据的唯一方法是使用
curl --cookie-jar cookies.txt
这会放入一个我不想做的文本文件。非常感谢任何建议。
答案 0 :(得分:1)
If you have a shell that is able to do that, you can do various things:
# Use xclip Linux utility
curl -c >(xclip -i) example.com
# Use Windows' /dev/clipboard
curl -c /dev/clipboard example.com
Or if you can access /dev/fd or /proc filesystems (not sure for CygWin), you can utilize those
curl -c /dev/fd/4 example.com 4>/dev/clipboard
But other than using your shell I'm not aware of curl being able to store the cookies anywhere else than in a file. And I don't think you're looking for script workarounds.
答案 1 :(得分:0)
这实际上似乎工作正常:
curl --cookie-jar /dev/clipboard www.google.com