clack icon indicating copy to clipboard operation
clack copied to clipboard

Web server abstraction layer for Common Lisp

Results 32 clack issues
Sort by recently updated
recently updated
newest added

See [this](https://github.com/fukamachi/clack/blob/f22b36123a32146c4a2584bc97c95d5c9fdc8b12/src/handler/wookie.lisp#L112): > ``` > (list > ... > :path-info (quri:url-decode (uri-path quri) :lenient t) > ... > ) > ``` :path-info will be `"/calculator/3/2"` for `"http://www.franz.com/calculator/3%2f2"` But what I...

```common-lisp (ql:quickload :clack) ;To load "clack": ; Load 1 ASDF system: ; clack ; Loading "clack" ;. ;(:CLACK) (defun app (env) `(200 (:content-type "text/plain") ("common lisp"))) ; in: DEFUN APP...

Hello ! In order to be able to configure the logs and error template locations I had to edit this file: clack/src/handler/hunchentoot.lisp and apply this fix: ``` (defun run (app...

Even if we specify a different address in args. Perhaps we should do like why do with port and inspect the address arg and report what interface we're listening on.

Hi, If I `wrap` my app with `Clack.Middleware.Session`, a session is created for each user. Even if the user hasn't logged in, through any way. Maybe I have missed something?...

Ayup, Clack appears to stop the hunchentoot acceptor immediately when running under Lispworks (tested this with version 7). It looks to me that the problem is in src/handler/hunchentoot.lisp lines 96-98....

When trying to expire a session by setting the `:expire` keyword in the hash map `:clack.session.options` the `` middleware raises a type miss-match. This is because `` calls `clack.session.state:expire` with...

Bug

When deployed behind a proxy (e.g. Nginx proxy) there is no simple way to access the client's real remote address through `env`. To get the real IP, you will have...

Get a "There is no class named CLACK.HANDLER.HUNCHENTOOT::CLACK-SSL-ACCEPTOR. [Condition of type SB-PCL:CLASS-NOT-FOUND-ERROR]" Windows 7, SBCL. Hunchentoot compiled with no SSL

Your repo refers to clacklisp.org but its down and the quickdoc page has nowhere near good enough docs. Did the proper documentation get moved or is the site just down?