0

我正在 Clojure 中进行以下工作:

(defn call-soap-function-for-url [url function-name body]
  (http/buffer-bytes 
    (http/http-agent (str url "/soap.php")
                     :connect-timeout 2000
                     :read-timeout 2000
                     :method "POST"
                     :body body
)))

问题是,如果 url 不存在(例如),http-agent 会无限期地阻止当前执行,而忽略我指定的超时。

请问我做错了什么?

谢谢你的帮助 - 我真的很感激。

4

0 回答 0