【问题标题】:Curl output cookie jar contents to clipboard将输出 cookie jar 内容卷曲到剪贴板
【发布时间】:2013-11-19 03:49:50
【问题描述】:

我在登录时返回 cookie 的网站上使用 Curl。在命令行(cygwin)中,我想将 cookie 数据输出到剪贴板。

通常我会使用

> /dev/clipboard 

在命令的末尾,但这似乎不适用于 cookie 数据。我似乎可以输出 cookie jar 数据的唯一方法是使用

curl --cookie-jar cookies.txt

这会放入一个我不想这样做的文本文件。将不胜感激任何建议。

【问题讨论】:

    标签: curl cygwin cookiejar


    【解决方案1】:

    如果你有一个能够做到这一点的 shell,你可以做很多事情:

    # Use xclip Linux utility
    curl -c >(xclip -i) example.com
    # Use Windows' /dev/clipboard
    curl -c /dev/clipboard example.com
    

    或者,如果您可以访问 /dev/fd 或 /proc 文件系统(不确定 CygWin),您可以使用这些

    curl -c /dev/fd/4 example.com 4>/dev/clipboard
    

    但除了使用你的 shell 之外,我不知道 curl 能够将 cookie 存储在文件中以外的任何地方。而且我认为您不是在寻找脚本解决方法。

    【讨论】:

      【解决方案2】:

      这实际上似乎工作正常: curl --cookie-jar /dev/clipboard www.google.com

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-16
        • 1970-01-01
        相关资源
        最近更新 更多