Possible to serve multiple stateless webservers?

16 views
Skip to first unread message

Don Green

unread,
Nov 11, 2022, 6:25:37 PM11/11/22
to Racket Users
I can successfully serve one stateless webserver from one racket webserver file.
I'd like to serve multiple stateless webservers from one racket webserver file.

(define (my-app req)
  (response/full
   200 #"Okay"
   (current-seconds) TEXT/HTML-MIME-TYPE
   empty
   (list (string->bytes/utf-8 (include-template "file.htm"))))
  )

(serve/servlet my-app
               #:listen-ip #f
               #:port 8000
               #:servlet-path "/webserver.rkt"
               #:extra-files-paths (list (build-path "/home/don/ServerX/clients/a1"))
               #:stateless? #t
               )
;With current configuration directory must contain both the .rkt and .htm files.
;Assuming 1 .rkt file could serve multiple servelets, I would also need to learn how to
;reference the .htm files in different directories.
Reply all
Reply to author
Forward
0 new messages