John Benediktsson
|
9eb365abe0
|
http.client: add quot stack effect.
|
2015-04-17 17:54:29 -07:00 |
John Benediktsson
|
1701fe3f59
|
http.client: adding version of download-to that checks file exists.
|
2014-06-09 08:57:45 -07:00 |
John Benediktsson
|
d4a56057f0
|
http.client: add starred versions that do not check response code for success.
|
2014-03-13 12:26:35 -07:00 |
John Benediktsson
|
272102e647
|
http.client: fix duplicate using.
|
2014-03-12 19:51:50 -07:00 |
John Benediktsson
|
cb9c171383
|
http.client: remove unused word.
|
2014-03-12 19:39:15 -07:00 |
John Benediktsson
|
712be93989
|
http.client: remove http-get* and its friends, change http-request* and with-http-request* to not check response codes.
|
2014-03-12 19:39:15 -07:00 |
John Benediktsson
|
6a2d6971c6
|
http.client: adding http-request*.
|
2013-10-12 10:57:00 -07:00 |
John Benediktsson
|
18088e1aa3
|
http.client: adding variants of http-methods that check the response code.
|
2013-10-12 10:25:08 -07:00 |
John Benediktsson
|
9cc27f22f7
|
http.client: add quotation stack effects.
|
2013-09-23 15:47:31 -07:00 |
John Benediktsson
|
b5484d33ba
|
http.client: support urls without protocols (in addition to strings).
|
2013-07-15 10:28:28 -07:00 |
John Benediktsson
|
0555425861
|
http.client: default to http:// if not specified.
|
2013-07-15 09:30:22 -07:00 |
John Benediktsson
|
1769a63ca3
|
http.client: too aggressive with ?CRLF.
|
2011-10-12 20:14:21 -07:00 |
John Benediktsson
|
46f8225f7a
|
http: change client/server to support LF and CRLF delimited headers.
|
2011-10-12 12:51:49 -07:00 |
otoburb
|
b8b1c30062
|
http.client: Added OPTIONS, TRACE and HEAD HTTP methods
|
2011-05-12 01:32:00 +00:00 |
Slava Pestov
|
97e6ac1c50
|
http: turns out we do need to handle port number in host header, and client needs to send it but only for non-default ports, since sending it for the default port breaks Twitter's HTTP server (reported by John Benediktsson)
|
2010-08-20 18:28:50 -07:00 |
Slava Pestov
|
a7dec01453
|
http: host header should not include the port number
|
2010-07-05 22:55:20 -04:00 |
Daniel Ehrenberg
|
aa6158b366
|
Changing require-when usages to the new syntax for require-when
|
2010-04-18 14:29:24 -05:00 |
Daniel Ehrenberg
|
eb060443db
|
Updating code to use require-when rather than vocab [ require ] when
|
2010-03-18 01:13:37 -04:00 |
Slava Pestov
|
937b05f1de
|
http: clean up and fix some content encoding logic
|
2010-03-13 22:10:36 +13:00 |
Slava Pestov
|
02a4082e1f
|
http.server: decouple charset header from encoding used to send the data, and serve text files as UTF-8 by default
|
2010-03-13 19:07:35 +13:00 |
Doug Coleman
|
55e772c528
|
Remove the http-data word
|
2010-03-01 22:32:15 -06:00 |
Doug Coleman
|
9bf7f56283
|
Add a new word http-data that is just http-get nip
|
2010-02-27 07:58:35 -06:00 |
Doug Coleman
|
b71d86a1dc
|
update more 8bit encoding usages
|
2009-11-12 18:36:47 -06:00 |
Alfredo Beaumont
|
45ee0a4269
|
Added support for custom redirect number in http requests
|
2009-06-18 20:47:08 +02:00 |
Slava Pestov
|
fb6df472a2
|
Cleaning up USING: lists for new strict semantics
|
2009-05-14 16:54:16 -05:00 |
Alex Chapman
|
9e4adede5f
|
Add <delete-request> and http-delete
|
2009-04-15 10:52:00 +10:00 |
Alex Chapman
|
f2596259dd
|
Merge branch 'master' into experimental
Conflicts:
basis/http/client/client.factor
|
2009-04-14 10:42:41 +10:00 |
Alex Chapman
|
ace909795d
|
couchdb in progress
|
2009-04-14 10:00:09 +10:00 |
Slava Pestov
|
694652590f
|
download word throneeds to ws an error if the request did not return a success code (reported by Chris Double)
|
2009-04-09 08:18:26 -05:00 |
Slava Pestov
|
63cf5b04e1
|
http.client: fix 307 redirect behavior (reported by Chris Double)
|
2009-04-07 04:19:21 -05:00 |
Alex Chapman
|
7b1ed9889f
|
Merge branch 'master' into experimental
Conflicts:
basis/http/client/client.factor
|
2009-02-16 12:48:58 +11:00 |
Joe Groff
|
2bb9448ebc
|
add set-basic-auth to http, and make http-request stuff the response body in the error message on failure
|
2009-02-12 22:39:26 -06:00 |
Alex Chapman
|
a04d8aaf17
|
Merge branch 'master' into experimental
|
2009-01-30 21:22:54 +11:00 |
Alex Chapman
|
da7a6da6a5
|
Merge branch 'master' into experimental
Conflicts:
basis/http/client/client.factor
|
2009-01-30 21:20:28 +11:00 |
Doug Coleman
|
3c408342ef
|
renaming: contain? -> any?, deep-contains? -> deep-any?, pad-left -> pad-head, pad-right -> pad-tail, trim-left -> trim-head, trim-right -> trim-tail
|
2009-01-29 22:19:07 -06:00 |
Daniel Ehrenberg
|
d5160ce791
|
Fixing USING: lines
|
2009-01-28 15:46:34 -06:00 |
Alex Chapman
|
4e41211399
|
Merge branch 'master' into experimental (untested!)
Conflicts:
basis/http/client/client.factor
|
2009-01-28 20:58:35 +11:00 |
Slava Pestov
|
7b344408ff
|
Working on better POST and PUT requests
|
2009-01-23 20:02:14 -06:00 |
Slava Pestov
|
f160771123
|
Fix POST with streams to use chunked encoding, add http-put word
|
2009-01-22 19:08:38 -06:00 |
Doug Coleman
|
376f332eef
|
allow streams in the post-data tuple
|
2009-01-21 22:21:40 -06:00 |
Doug Coleman
|
3150722c7f
|
better http.server that handles multipart data in the same way as regular form data. fix http client for changes
|
2009-01-21 19:55:25 -06:00 |
Slava Pestov
|
59a5e554d4
|
Split up io.directories further, move file types to io.files.types. Bunny demo no longer pulls in file-info and file-system-info code, reducing image size by 35kb
|
2008-12-15 00:01:06 -06:00 |
Philipp Winkler
|
0cc4dc4e0a
|
Allow post data to be send on PUT as well as POST actions. Allow any message between 200 and 299 to mean success.
|
2008-12-10 21:30:33 -08:00 |
Slava Pestov
|
5bfa17d962
|
Split off error. methods into sub-vocabs in a few places
|
2008-12-08 20:04:13 -06:00 |
Alex Chapman
|
030619114f
|
Un-privatising a word in http.client
|
2008-11-01 20:39:18 +11:00 |
Alex Chapman
|
59e76f4d13
|
Changes to http.client for couchdb
I made the download-failed error contain the data returned by the
server.
|
2008-11-01 15:35:23 +11:00 |
Alex Chapman
|
629289b46f
|
Work on couchdb in progress. Added http-delete, http-trace, refactored some of http.client.
|
2008-10-13 17:01:29 +11:00 |
Alex Chapman
|
b2ba2ebbbc
|
Merge branch 'experimental' into couchdb
|
2008-10-13 15:44:42 +11:00 |
Alex Chapman
|
a643c0f0f1
|
Merge branch 'experimental' into couchdb
|
2008-10-02 15:01:49 +10:00 |
Slava Pestov
|
1cf1d967ea
|
New combinators for incremental HTTP requests
|
2008-10-01 05:43:20 -05:00 |