cURL @ -syntax究竟做了什么?

时间:2014-08-25 08:11:07

标签: php curl

我知道它现在已被弃用,但我得到了一个使用@ -syntax通过cURL发布文件的库。不过,我有点麻烦;我实际上是在内联构建文件内容,我认为将它保存到一个文件来推翻它会有点过分。

所以我的问题是:语法到底是做什么的?它是否打开文件,以某种方式编码并发布内容?我可以处理内联吗?

提前感谢一大堆!

最诚挚的问候, 拉斯穆斯

1 个答案:

答案 0 :(得分:2)

根据curl手册页-在与stdin一起使用时从@读取数据,例如

echo "hello" | curl -v 'http://localhost:5000' -F "test=@-"向所提到的网址发布“hello”。

因此,如果您管理内联构建的内容,我认为它应该可行。