(defmethod handle-request ((backend httpd-backend) (request httpd-request) (response httpd-response))
(ucw.backend.info "Handling request for ~S" (query-path request))
(dolist* ((can-handle-check handler ep) (handlers backend))
(declare (ignore ep))
(when (funcall can-handle-check (query-path request))
(return-from handle-request (funcall handler request response))))
;; if we get here there's no handler defined for the request
(handle-404 backend request response))Source Context