#define ON_BODY_SYMBOL String::NewSymbol("onBody")
#define ON_MESSAGE_COMPLETE_SYMBOL String::NewSymbol("onMessageComplete")
-#define STATUS_CODE_SYMBOL String::NewSymbol("status_code")
-#define HTTP_VERSION_SYMBOL String::NewSymbol("http_version")
-#define SHOULD_KEEP_ALIVE_SYMBOL String::NewSymbol("should_keep_alive")
+#define STATUS_CODE_SYMBOL String::NewSymbol("status_code")
+#define HTTP_VERSION_SYMBOL String::NewSymbol("http_version")
+#define SHOULD_KEEP_ALIVE_SYMBOL String::NewSymbol("should_keep_alive")
using namespace v8;
using namespace node;
using namespace std;
-
Persistent<FunctionTemplate> HTTPConnection::client_constructor_template;
Persistent<FunctionTemplate> HTTPConnection::server_constructor_template;
this.encoding = req.encoding || "raw";
- var path = req.path = "";
- var uri = req.uri = "";
- var query_string = req.query_string = "";
- var fragment = req.fragment = "";
+ req.path = "";
+ req.uri = "";
+ req.query_string = "";
+ req.fragment = "";
var headers = req.headers = [];
- this.onPath = function (data) { path += data; return true };
- this.onURI = function (data) { uri += data; return true };
- this.onQueryString = function (data) { query_string += data; return true; };
- this.onFragment = function (data) { fragment += data; return true; };
+ this.onPath = function (data) { req.path += data; return true };
+ this.onURI = function (data) { req.uri += data; return true };
+ this.onQueryString = function (data) { req.query_string += data; return true; };
+ this.onFragment = function (data) { req.fragment += data; return true; };
var last_was_value = false;