我正在尝试使用tcl连接到REST API。 我正在使用rest from tcllib
我已经阅读了整个文档,但似乎我无法弄清楚如何设置自定义HTTP标头。
例如:
“X-TEST-HEADER:HEADER”
或
“X-USER-ID:12345”
注释: 对TCL来说是全新的
等等。
答案 0 :(得分:0)
文档难以阅读(由于文档渲染器中存在错误),但您可以通过可选的 config 字典指定自定义标题:
rest::get $url {} {
headers {
X-USER-ID 12345
X-TEST-HEADER "HEADER"
}
}
您可以使用dict
动态创建配置:
set userid 12345
dict set config headers X-USER-ID $userid
dict set config headers X-TEST-HEADER "This is a longer sample..."
rest::get $url {} $config