359 Commits (4cda016c264d08abc1db4a8ae187a21a6dbb0b33)

Author SHA1 Message Date
Ryan ef09b2c65d large http.js refactor 16 years ago
Ryan 216e6204f0 http: Add IncomingMessage as abstract base class of ServerReq ClientRes 16 years ago
Ryan 996d5ef5f1 Add res.client to ClientResponse 16 years ago
Joshaven Potter 4b9f26c51a validate js 16 years ago
Ryan d428eff023 Snakecase events . 16 years ago
Ryan 65324866bc Implement Promises for file i/o 16 years ago
Ryan ed926da691 Remove onEvent compatibility 16 years ago
Ryan 70fe920fb5 Use events for all HTTP messages. 16 years ago
Ryan 20c0e1fdfb events for http.Server 16 years ago
Ryan ed3d6a63d5 Further expand EventEmitter to TCP and HTTP 16 years ago
Ryan dce072a67e lint 16 years ago
Urban Hafner ea290e727d Finished remote module loading 16 years ago
Urban Hafner c192a1b5df Update to use the new parseUri() 16 years ago
Urban Hafner 6550e8cfa0 Remove empty parts of the parsed URI. 16 years ago
Urban Hafner ce85f84d15 Implementation of node.http.cat 16 years ago
Ryan d77f757745 Fix test-http-client-race bug 16 years ago
Ryan 916b9ca715 Add Request objects on the HTTP server can be interrupted. 16 years ago
Ryan 3a0de007aa onBodyComplete was not getting called in HTTP server 16 years ago
Ryan 88c04e74c9 Add HTTP proxy test. Fix bug in http.Server. 16 years ago
Ryan 887f056923 Do not assume transfer-encoding: chunked as default on requests. 16 years ago
Ryan c226f81768 Fix HTTP client output bug. 16 years ago
Ryan c457b829e2 If http.Client has an error, do not continue to reconnect. 16 years ago
Ryan 8bf2a2fa55 Rename req.uri.queryKey to req.uri.params. More familar to rails users. 16 years ago
Ryan aceb1987ed Remove complex string appending in http's send() method. 16 years ago
Ryan e8f177aa2d Clean up outgoing encoding API. Generally: send(chunk, encoding). 16 years ago
Ryan cb3a11d72a Camel case status_code and http_version. 16 years ago
Ryan 81b39a04cd Add setBodyEncoding to http client responses. 16 years ago
Ryan a1aecc9378 HTTP Server: Close 1.0 connections properly. 16 years ago
Ryan 0ef5c99973 Add http.ServerRequest.setBodyEncoding. Needs test still. 16 years ago
Ryan b445514898 Remove debugging statement. 16 years ago
Ryan 6a172d7119 Fix a bug in HTTP server when receiving half-closes. 16 years ago
Ryan 536eceaa2d Debugging http. Add simple test. (Does not pass.) 16 years ago
Ryan 87e6578aa9 Simple HTTP client is working a bit. 16 years ago
Ryan 3bc73ba967 Add ParseUri to the node namespace 16 years ago
Ryan edc38b4134 Use parseUri() for req.uri. Update docs. 16 years ago
Ryan 9c70bf356b HTTP Server: check the ready state of the connection before each send. 16 years ago
Ryan 478e45a32f Change request handler to take two parameters: req, res. 16 years ago
Ryan 175223d5d7 Remove HTTP parser callbacks for fragment, query_string, path. 16 years ago
Ryan fb96f07ece Commit partial work in http.js. Comment out V8::Dispose(); in node.cc 16 years ago
Ryan 81691c7dc5 Fixes to get HTTP working with new TCP API. 16 years ago
Ryan 589d8af5d4 Wrap NewInstance with TryCatch. (Was still missing the error.) 16 years ago
Ryan 427e3f5dcb Introduce NODE_SET_PROTOTYPE_METHOD which properly sets the signature. 16 years ago
Ryan 740139408d Fix memory leak in timer. 16 years ago
Ryan 4d39a3586c Path, URI, Fragment, etc were not getting passed to RequestHandler. 16 years ago
Ryan 15c1e0b007 Random clean-ups to the web server. 16 years ago
Ryan 7869ed6681 Add keep-alive handling. 16 years ago
Ryan 918c71856a Add status code reasons to server API. 16 years ago
Ryan 421b955888 change the http server response api slightly 16 years ago
Ryan 103a8800c7 Binary HTTP bodies for both requests and responses. 16 years ago
Ryan 62a1465332 get chunked responses working 16 years ago