cURL Tips

记录一下使用 cURL 时的一个小技巧.
比如上次举的这个备份 del.icio.us 书签的例子中,因为该页面需要验证, –user YourUserName:YourPassword ,需要提供用户名字和密码,我上次说:

如果想定期备份,又怕密码出现在命令行上,可以考虑把这个命令写到一个脚本里,能提高一点点安全。

其实通过 -K 参数就可以很好的避免这个问题,创建一个文本文件 .pass ,内容如下

--user YourUserName:YourPassword

(把具体的用户名字替换一下) 然后通过:

curl  https://api.del.icio.us/v1/posts/all  -K  .pass

cURL 的功能足够丰富,官方站点的文档也足够全,如何在实际工作中方便、灵活的用到这些功能,需要慢慢磨练。
cURL 也是我 Windows 上安装的命令行小工具之一.
EOF


5 thoughts on “cURL Tips

  1. moonese

    我是在Windows的机器上装了cygwin,这样很多的Unix的命令都可以使用,也不用vmware装虚拟机,只是要1G左右的硬盘空间之外,其他感觉还是很方便的。

    Reply
  2. Daniel

    您好,我想请问一下Planet的Cron怎么写的, 我已经安装上了, 但是不会写这个, 谢谢.

    Reply
  3. Fenng

    */32 * * * * (cd /THE_PATH_TO/planet ; nice -n19 ./planet.py cnoug/fancy/config.ini > /dev/null 2>&1 )
    手工指定一个 nice 值,否则在 dreamhost 上该命令经常没有执行完毕就被 kill ,当然指定也不过是稍有缓解

    Reply
  4. Daniel

    谢谢fenng, nice是什么意思呢? 我用的实bluehost, 不知道有没有这个问题, 还想问问后面的> /dev/null 2>&1是什么意思? 麻烦了.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *