Changeset 3264
- Timestamp:
- 06/15/08 00:15:01 (7 months ago)
- Files:
-
- trunk/thirdparty/hunchentoot/headers.lisp (modified) (3 diffs)
- trunk/thirdparty/hunchentoot/log.lisp (modified) (1 diff)
- trunk/thirdparty/hunchentoot/request.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/thirdparty/hunchentoot/headers.lisp
r3262 r3264 87 87 (let* ((return-code (return-code)) 88 88 (chunkedp (and (server-output-chunking-p *server*) 89 (eq (server-protocol ) :http/1.1)89 (eq (server-protocol request) :http/1.1) 90 90 ;; only turn chunking on if the content 91 91 ;; length is unknown at this point... … … 96 96 (member return-code *approved-return-codes*))) 97 97 (reason-phrase (reason-phrase return-code)) 98 (request-method (request-method ))98 (request-method (request-method request)) 99 99 (head-request-p (eq request-method :head)) 100 100 content-modified-p) … … 117 117 (setf *close-hunchentoot-stream* nil) 118 118 (when (and (server-read-timeout *server*) 119 (or (not (eq (server-protocol ) :http/1.1))119 (or (not (eq (server-protocol request) :http/1.1)) 120 120 keep-alive-requested-p)) 121 121 ;; persistent connections are implicitly assumed for trunk/thirdparty/hunchentoot/log.lisp
r3262 r3264 128 128 (format stream "~:[-~@[ (~A)~]~;~:*~A~@[ (~A)~]~] ~:[-~;~:*~A~] \"~A ~A~@[?~A~] ~ 129 129 ~A\" ~A ~:[~*-~;~D~] \"~:[-~;~:*~A~]\" \"~:[-~;~:*~A~]\"~%" 130 (remote-addr )131 (header-in :x-forwarded-for)130 (remote-addr*) 131 (header-in* :x-forwarded-for) 132 132 (authorization) 133 133 (request-method*) trunk/thirdparty/hunchentoot/request.lisp
r3262 r3264 271 271 (get-parameters request)) 272 272 273 (defmethod post-parameters :before ((request request)) 274 (maybe-read-post-parameters :request request)) 275 273 276 (defun post-parameters* (&optional (request *request*)) 274 277 "Returns an alist of the POST parameters associated with the REQUEST 275 278 object REQUEST." 276 (maybe-read-post-parameters :request request)277 279 (post-parameters request)) 278 280
