11 lines
368 B
Scheme
11 lines
368 B
Scheme
(module dispatch-host mzscheme
|
|
(require "dispatch.ss"
|
|
"servlet-helpers.ss")
|
|
(provide interface-version
|
|
gen-dispatcher)
|
|
|
|
(define interface-version 'v1)
|
|
(define (gen-dispatcher lookup-dispatcher)
|
|
(lambda (conn req)
|
|
(let* ([host (get-host (request-uri req) (request-headers req))])
|
|
((lookup-dispatcher host) conn req))))) |