spiffy broken on POST? added by gahr on Sun Oct 4 21:19:16 2026
# terminal 1 $ cat foo.scm (import awful) (define-page (main-page-path) (lambda () "whatever") method: 'POST) $ awful --development-mode --port=9092 foo.scm Awful is running in development mode. # terminal 2 $ $ curl -X POST http://192.168.1.116:9092/ --data "foo=bar" # output from terminal 1 spiffy72: Incoming request from 192.168.1.116 spiffy72: Handling request from 192.168.1.116 spiffy72: Kept alive spiffy72: Error: (read-request) Unknown protocol line "foo=bar" Call history: spiffy.scm:199: debug-log spiffy.scm:200: chicken.string#conc spiffy.scm:200: srfi-18#current-thread spiffy.scm:186: scheme#output-port? spiffy.scm:187: chicken.port#with-output-to-port spiffy.scm:194: scheme#newline spiffy.scm:667: handle-next-request spiffy.scm:492: scheme#call-with-current-continuation spiffy.scm:492: chicken.condition#with-exception-handler spiffy.scm:492: ##sys#call-with-values spiffy.scm:498: ##sys#call-with-values spiffy.scm:499: scheme#call-with-current-continuation spiffy.scm:499: intarweb#read-request spiffy.scm:492: k585 spiffy.scm:491: g588 spiffy.scm:493: chicken.port#with-output-to-string <--