Improve grd program in Gambit REPL iOS example (add "mv" command, on Windows provide...
[gambit-c.git] / examples / web-server / http#.scm
blob16373f19271cb68018e8dd702f64186236e4c217
1 ;==============================================================================
3 ; File: "http#.scm", Time-stamp: <2007-04-04 14:42:52 feeley>
5 ; Copyright (c) 2005-2007 by Marc Feeley, All Rights Reserved.
7 ;==============================================================================
9 (##namespace ("http#"
11 ; procedures
13 make-http-server
14 http-server-start!
15 reply
16 reply-html
17 current-request
19 make-request
20 request?
21 request-attributes
22 request-attributes-set!
23 request-connection
24 request-connection-set!
25 request-method
26 request-method-set!
27 request-query
28 request-query-set!
29 request-server
30 request-server-set!
31 request-uri
32 request-uri-set!
33 request-version
34 request-version-set!
36 make-server
37 server?
38 server-method-table
39 server-method-table-set!
40 server-port-number
41 server-port-number-set!
42 server-threaded?
43 server-threaded?-set!
44 server-timeout
45 server-timeout-set!
47 make-uri
48 uri?
49 uri-authority
50 uri-authority-set!
51 uri-fragment
52 uri-fragment-set!
53 uri-path
54 uri-path-set!
55 uri-query
56 uri-query-set!
57 uri-scheme
58 uri-scheme-set!
60 string->uri
61 string->uri-query
62 encode-for-uri
64 encode-x-www-form-urlencoded
65 decode-x-www-form-urlencoded
66 get-content
70 ;==============================================================================