如何在curl配置文件中添加用于设置自定义标头的选项? 以下两行都没有起作用:
Header = 'x-abc: xyz'
header = 'x-abc: xyz'
答案 0 :(得分:4)
-H:"x-abc: xyz"
效果很好:
curl -vvv -K headerfile http://www.google.com -o /dev/null
* About to connect() to www.google.com port 80 (#0)
* Trying 74.125.230.243...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* connected
* Connected to www.google.com (74.125.230.243) port 80 (#0)
> GET / HTTP/1.1
> User-Agent: curl
> Host: www.google.com
> Accept: */*
> x-abc: xyz
.....
答案 1 :(得分:0)
关于代码段:您只需要使用双引号"
而不是单引号'
。
通过此更改,两个语句都可以正常工作。
Header = "x-abc: xyz"
header = "x-abcd: xyz"