Например:
(:require [org.httpkit.client :as http])
(defn post-callback
[]
;; how to know if it is due to timeout?
)
(def options {:body "abc" :timeout 1000})
(http/post "some-url" options post-callback)
Если «какой-то URL-адрес» не работает, то по тайм-ауту вызывается «пост-обратный вызов». Но в функции обратного вызова, как узнать, вызывается ли она из-за тайм-аута. Пожалуйста, дайте мне знать, если есть способ сделать это. Спасибо.