[claw-cvs] r76 - trunk/main/connectors/hunchentoot/src
achiumenti at common-lisp.net
achiumenti at common-lisp.net
Tue Aug 26 11:08:36 UTC 2008
Author: achiumenti
Date: Tue Aug 26 07:08:35 2008
New Revision: 76
Modified:
trunk/main/connectors/hunchentoot/src/hunchentoot.lisp
Log:
updated hunchentoot connector
Modified: trunk/main/connectors/hunchentoot/src/hunchentoot.lisp
==============================================================================
--- trunk/main/connectors/hunchentoot/src/hunchentoot.lisp (original)
+++ trunk/main/connectors/hunchentoot/src/hunchentoot.lisp Tue Aug 26 07:08:35 2008
@@ -29,8 +29,9 @@
(in-package :hunchentoot-connector)
-(setf hunchentoot:*hunchentoot-default-external-format* (flex:make-external-format :utf-8 :eol-style :lf))
-(setf hunchentoot:*default-content-type* "text/html; charset=utf-8")
+(setf hunchentoot:*hunchentoot-default-external-format* (flex:make-external-format :utf-8 :eol-style :lf)
+ hunchentoot:*default-content-type* "text/html; charset=utf-8"
+ hunchentoot:*handle-http-errors-p* nil)
(defgeneric claw-to-hunchentoot-cookie (claw-cookie)
(:documentation "Returns hunchentoot cookie from a claw cookie"))
@@ -313,14 +314,12 @@
(defmethod (setf connector-reply-external-format-encoding) (value (connector hunchentoot-connector))
(let ((encoding (flexi-streams:external-format-name (hunchentoot:reply-external-format))))
- ;(log-message :info "ENCODING: ~a| VALUE: ~a" encoding value)
(unless (and (null value) (equal encoding value))
(setf (hunchentoot:reply-external-format)
(flex:make-external-format value :eol-style :lf)))))
(defmethod connector-writer ((connector hunchentoot-connector))
(hunchentoot:send-headers))
- ;*standard-output*)
(defmethod connector-redirect ((connector hunchentoot-connector) target &key host port protocol add-session-id code)
(hunchentoot:redirect target
More information about the Claw-cvs
mailing list