如何取消tcl http请求

时间:2015-12-08 09:03:46

标签: http tcl

http::geturl "http://xxxx:8080/api/security/oauth2/token" \
        -headers {} -method POST -type application/x-www-form-urlencoded \
        -query username=admin&grant_type=password&password=admin&client_id=security-service

我有以上tcl http request

如果request很大,请建议我如何取消response time

谢谢。

1 个答案:

答案 0 :(得分:1)

免责声明:我自己没试过。

查看http documentation,我认为您应该在初始-timeout flag调用中指定http::geturl,以防止您的应用程序在发生异常情况时永久挂起。

回答原始问题,似乎要取消请求,您应该调用http::reset传递原始http::geturl电话返回的令牌。当然,在请求完成之前,实际上不会将其返回给您,除非您还指定了-command,在这种情况下,令牌将被传递给您指定的脚本。