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
谢谢。
答案 0 :(得分:1)
免责声明:我自己没试过。
查看http documentation,我认为您应该在初始-timeout flag
调用中指定http::geturl
,以防止您的应用程序在发生异常情况时永久挂起。
回答原始问题,似乎要取消请求,您应该调用http::reset
传递原始http::geturl
电话返回的令牌。当然,在请求完成之前,实际上不会将其返回给您,除非您还指定了-command
,在这种情况下,令牌将被传递给您指定的脚本。