toyblocks
|
a84dc2dc0e
|
Add missing http methods
Add support for 'CONNECT', 'OPTIONS', 'TRACE' and 'PATCH'
|
2018-03-12 07:00:21 +09:00 |
|
Aliaksandr Valialkin
|
b154429ca9
|
Compress responses only if their content-type starts with text/ or application/
|
2017-05-17 17:10:29 +03:00 |
|
Tracer Tong
|
ae8de36df0
|
Issue #107 (#108)
|
2016-05-27 18:54:11 +03:00 |
|
Aliaksandr Valialkin
|
1498d8174e
|
Issue #73: added 'HttpOnly' and 'secure' flags support to Cookie
|
2016-03-29 16:12:59 +03:00 |
|
Aliaksandr Valialkin
|
8a83396595
|
FS: added support for byte range requests
|
2016-01-05 14:05:07 +02:00 |
|
Aliaksandr Valialkin
|
4bca54c0bb
|
Issue #29: use time.UTC instead of time.LoadLocation, since this call may fail on systems without certain config files
|
2016-01-04 15:55:30 +02:00 |
|
Aliaksandr Valialkin
|
3284c3e671
|
Pull request #24: added support for '100 Continue' responses and 'Expect: 100-continue' requests. Kudos to @celer
|
2015-12-25 16:11:20 +02:00 |
|
Aliaksandr Valialkin
|
149f0f38b7
|
Issue #14: added CompressHandler wrapper for transparent response compression support
|
2015-12-25 13:33:01 +02:00 |
|
Aliaksandr Valialkin
|
edcfdbcec9
|
Issue #14: added support for response body compression
|
2015-12-25 12:26:34 +02:00 |
|
Aliaksandr Valialkin
|
032414c0ac
|
Use utf-8 charset in defaultContentType
|
2015-12-16 21:17:16 +02:00 |
|
Aliaksandr Valialkin
|
495e130b8f
|
Issue #16: support 'Connection: keep-alive' header for non-http/1.1 requests and/or responses
|
2015-12-10 11:19:34 +02:00 |
|
Aliaksandr Valialkin
|
9c18f79145
|
Added support for If-Modified-Since to SendFile and FS
|
2015-12-09 18:51:51 +02:00 |
|
Aliaksandr Valialkin
|
ed1d21e27d
|
Remove '/./' parts from path
|
2015-12-03 19:00:24 +02:00 |
|
Aliaksandr Valialkin
|
6a340b7334
|
Added request PUT method support
|
2015-11-29 11:32:44 +02:00 |
|
Aliaksandr Valialkin
|
8563a2e762
|
Follow redirects in client Get* and Post* methods. Added Redirect method to RequestCtx.
|
2015-11-28 14:47:19 +02:00 |
|
Aliaksandr Valialkin
|
01031f43e2
|
Added support form multipart/form-data POST requests
|
2015-11-27 16:23:02 +02:00 |
|
Aliaksandr Valialkin
|
0c6b0a01a1
|
Shorten default server and client names
|
2015-11-25 13:46:19 +02:00 |
|
Aliaksandr Valialkin
|
52c04f13b2
|
Added support for 'Connection: Upgrade', so RequestHandler may detect such connections and hijack them
|
2015-11-24 15:48:10 +02:00 |
|
Aliaksandr Valialkin
|
ed68dfc5f6
|
Optimization: do not parse full requests headers on ConnectionClose and Header calls. This should speed up common case with GET requests on the server
|
2015-11-19 12:15:20 +02:00 |
|
Aliaksandr Valialkin
|
7bffd9aed5
|
removed charset=utf-8 from default content-type, since it is implied by default
|
2015-11-19 11:49:12 +02:00 |
|
Aliaksandr Valialkin
|
63aab18752
|
do not optimize for content-length access on response headers, since it works slower than full headers parsing
|
2015-11-17 11:10:52 +02:00 |
|
Aliaksandr Valialkin
|
f1e8e6bf25
|
Added support for identity responses. See http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.4 for details
|
2015-11-13 13:33:32 +02:00 |
|
Aliaksandr Valialkin
|
b81ce4977b
|
Added https support to client
|
2015-11-12 21:42:16 +02:00 |
|
Aliaksandr Valialkin
|
4c2a55ed12
|
Set default user-agent in http request
|
2015-11-08 21:58:46 +02:00 |
|
Aliaksandr Valialkin
|
87105b99cb
|
Added response cookies support
|
2015-11-05 12:07:54 +02:00 |
|
Aliaksandr Valialkin
|
4123c87e7c
|
Initial support of request cookies
|
2015-11-03 19:08:34 +02:00 |
|
Aliaksandr Valialkin
|
0d9bc5cfde
|
Extracted predefined strings into a separate file
|
2015-11-03 17:48:44 +02:00 |
|