Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Optional direct HTTP support using soup |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
11d7807ffd7ed1e3edba62ae175f3115 |
User & Date: | murphy 2013-11-24 22:17:36.403 |
Context
2015-05-04
| ||
08:03 | Use letrec* in make-at-reader+table to ensure correct sequencing of operations check-in: 01fdd8217d user: murphy tags: trunk | |
2013-11-24
| ||
22:17 | Optional direct HTTP support using soup check-in: 11d7807ffd user: murphy tags: trunk | |
2013-06-02
| ||
15:52 | Removed serialization context customization in the wrong place check-in: c1e1794f45 user: murphy tags: trunk | |
Changes
Changes to webgate-cgi.scm.
︙ | |||
24 25 26 27 28 29 30 | 24 25 26 27 28 29 30 31 | - + | ;; SOFTWARE. ;;; CGI server "loop" (define (cgi-main-loop handle-request) (handle-request get-environment-variable |
Changes to webgate-core.scm.
︙ | |||
442 443 444 445 446 447 448 | 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 | - + | => (cut <> parameters type size port)) (else (make-error-response 501 "The server doesn't know how to parse request parameters from the content type sent."))))))) ;;; Central server routine |
︙ | |||
478 479 480 481 482 483 484 | 478 479 480 481 482 483 484 485 | - + - | (lambda () (current-resource-context (%make-resource-context getenv method path)) (proc parameters))))) (else (make-error-response 404 "The requested resource was not found by the server."))) |
Changes to webgate-scgi.scm.
︙ | |||
41 42 43 44 45 46 47 | 41 42 43 44 45 46 47 48 49 50 51 | - + | environment (irregex-match-substring m 1) (irregex-match-substring m 2)) environment) (make-hash-table #:test string=? #:hash string-hash) (read-netstring input-port)))) (handle-request (cut hash-table-ref/default environment <> #f) |
Added webgate-soup.scm.