从远程文件发布数据

时间:2015-08-06 15:24:58

标签: file curl

我知道如何使用curl从本地文件发布数据:

$('#content').click(function(event) {
  console.log("content clicked");
});

但我想做同样的事情,但是从一个遥远的文件中,例如:

curl -i -X POST -H 'Content-Type: text/plain' -d @foo.txt http://bar.com/foobar

如果我尝试这个命令,我会收到警告:无法从文件中读取数据,这会产生一个空的POST。

有可能吗?

1 个答案:

答案 0 :(得分:1)

我想我的答案对你来说并不新鲜,但为什么你不能这样做:

curl http://www.google.fr/robots.txt > /tmp/foo.txt
curl -i -X POST -H 'Content-Type: text/plain' -d @/tmp/foo.txt http://bar.com/foobar