CodeHistory
Commits on master21
- MLfix reading gzip/deflate responses.Mechiel Lukkien committed 15 years ago
04dbbcf - MLadd mkconfig and mention it in README.Mechiel Lukkien committed 16 years ago
4e38d8b - MLrecognize more url schemes than just http and https.Mechiel Lukkien committed 17 years ago
4f256e2 - MLundo previous change with strict scheme checking. things depend on less-strict checking and broke.Mechiel Lukkien committed 17 years ago
7a3c95f - MLvery minor changes (docs, tiny bug fix).Mechiel Lukkien committed 17 years ago
6d93a68 - MLbasic "get" function. not complete yet as it doesn't handle redirects. fix Iobuf references in mhttp.m to have Bufio-> prefix. style nits.Mechiel Lukkien committed 17 years ago
1ec0efc - MLmention licence and me as author. show some tests for post requests.Mechiel Lukkien committed 18 years ago
4dbf163 - MLadd hget, a simple http client that uses the library. it gets a manual page too.Mechiel Lukkien committed 18 years ago
3643bfe - MLremove bogus target nuke.Mechiel Lukkien committed 18 years ago
118716f - MLfix mkfiles, for /man & /module (nuking & prepare for man page installing)Mechiel Lukkien committed 18 years ago
7f1ed38 - MLadd methodstr to adt Req. Req.read now sets .method to UNKNOWN if it does not recognize the method. this allows e.g. httpd to determine the difference between "could not parse request" and "unknown method", allowing it to return the correct error message.Mechiel Lukkien committed 18 years ago
6b8179c - MLbetter error messages, with quoted original strings.Mechiel Lukkien committed 18 years ago
ecff1f6 - MLprint which method name is unrecognized, for more useful error messages.Mechiel Lukkien committed 18 years ago
cb03b85 - MLdo not code/decode query-part of url, that entirely breaks the semantics...Mechiel Lukkien committed 18 years ago
c6232f6 - MLmake Hdrs.get not append header values. that is only allowed for (only few) specific headers. let the callers figure out if they want it and let them use the new hdrs.getlist().Mechiel Lukkien committed 18 years ago
10ffe4c - MLfix continued headers. well, they sort of worked, but leading and trailing whitespace weren't stripped. now they are.Mechiel Lukkien committed 18 years ago
f899d20 - MLmake majoro/minor version explicit. this allows us to treat http/1.2 (i.e. future http versions) as http/1.1 versions, instead of treating it as a bad request. note that users of Req.read and Resp.read should check that they support the http version. (Req Resp).version() returns the hightest known version supported, e.g. HTTP_11 for http/1.2. they raise an error unsupported versions, so be careful.Mechiel Lukkien committed 18 years ago
bb7d3a1 - MLdial proxyaddr if it is set.Mechiel Lukkien committed 19 years ago
1adcc5e - MLimplement Req.read.Mechiel Lukkien committed 19 years ago
04dcffd - MLinstall instructionsMechiel Lukkien committed 19 years ago
045f823 - MLinitial version, it's a rewritten previous version of http.m. this works with webdavfs for now.Mechiel Lukkien committed 19 years ago
eeedff8