-
Notifications
You must be signed in to change notification settings - Fork 3
/
package.lisp
36 lines (31 loc) · 867 Bytes
/
package.lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
(in-package #:common-lisp-user)
(defpackage #:trivial-http
(:use #:cl #:usocket)
(:nicknames #:shttp)
(:export
#:*http-debug*
#:http-get
#:http-post
#:http-head
#:http-download
#:http-resolve
#:escape-url-query
#:header-value
#:header-pair
;; conditions
#:download-error
#:download-url
#:download-command
#:download-response
#:incompatible-stream-error
#:stream-from
#:stream-to
#:mismatched-download-size-error
#:download-length-claimed
#:download-length-downloaded
#:*user-agent*)
(:documentation
"trivial-http is a simple networking library for doing HTTP POST
and GET over a socket interface. It establishes a package trivial-http,
also called SHTTP, from which the following functions are exported:
http-get, http-post, escape-url-query and http-head."))