cURL-在配置文件中使用-d(POST)?

时间:2018-11-27 16:23:30

标签: curl

我正在尝试将-d开关与curl和配置文件一起使用。作为单行代码,以下内容非常有效。我在Web服务器上以POST形式查看文件的内容。

curl -d“ @ file.txt” http://192.168.1.1

我想做同样的事情,但是使用配置文件和-K开关。我尝试创建以下名为输入的配置文件

data =“ @ file.txt” http://192.168.1.1

然后使用:

卷曲-K输入

但是我收到错误消息“ curl:未指定URL”

我尝试搜索,但是找不到任何答案。我是curl脚本的新手。有任何想法吗?

1 个答案:

答案 0 :(得分:0)

>>> class BizzareList(list): def __iter__(self): for item in super().__iter__(): yield item * 10 >>> l = BizzareList(range(5)) >>> l # normal access [0, 1, 2, 3, 4] >>> l[0] # also normal access 0 >>> tuple(iter(l)) # iter not strictly needed here (0, 10, 20, 30, 40) 手册页中,regarding the -K flag

curl

因此您的配置文件应为:

Note that to be able to specify a URL in the config file, you need to specify it using 
the --url option, and not by simply writing the URL on its own line. So, it could look
similar to this:

url = "https://curl.haxx.se/docs/"