mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-19 05:39:18 +02:00
request-with-uri should reparse request params
This commit is contained in:
parent
ed458469a7
commit
7d897bbf15
1 changed files with 5 additions and 2 deletions
|
@ -87,8 +87,11 @@
|
||||||
(request-status r)))
|
(request-status r)))
|
||||||
|
|
||||||
(define (request-with-uri request uri)
|
(define (request-with-uri request uri)
|
||||||
(let ((request2 (copy-request request)))
|
(let ((request2 (copy-request request))
|
||||||
(request-uri-set! request2 (string->path-uri 'http uri))
|
(uri (string->path-uri 'http uri)))
|
||||||
|
(request-uri-set! request2 uri)
|
||||||
|
;; NOTE: this looses form parameters
|
||||||
|
(request-params-set! request2 (uri-query->alist (or (uri-query uri) "")))
|
||||||
request2))
|
request2))
|
||||||
|
|
||||||
(define (request-param request name . o)
|
(define (request-param request name . o)
|
||||||
|
|
Loading…
Add table
Reference in a new issue