Part of issue 87, issue 63, issue 29, issue 30

In preperation for creating requester and proxy unit tests:

  o Tidied up some of the requester and proxy
  o Partially de-coupled requester from proxy
  o Fixed minor bugs:
    o is_valid_uri was not implemented correctly
    o http scheme validation had "http" instead of "https"
This commit is contained in:
bcoles
2011-12-20 02:47:50 +10:30
parent 76414ca54a
commit 3ee52b82c0
8 changed files with 57 additions and 71 deletions

View File

@@ -30,6 +30,7 @@ beef.net.requester = {
send: function(requests_array) {
for (i in requests_array) {
request = requests_array[i];
beef.net.proxyrequest('http', request.method, request.host, request.port,
request.uri, null, request.headers, request.data, 10, null, request.id,
function(res, requestid) { beef.net.send('/requester', requestid, {
@@ -40,6 +41,8 @@ beef.net.requester = {
response_headers: res.headers});
}
);
}
}
};