mirror of
https://github.com/gnh1201/welsonjs.git
synced 2025-03-12 00:45:14 +00:00
Update http.js
This commit is contained in:
parent
e490b7e651
commit
2510b9afaf
11
lib/http.js
11
lib/http.js
|
@ -3,14 +3,7 @@
|
|||
////////////////////////////////////////////////////////////////////////
|
||||
var FILE = require("lib/file");
|
||||
var SHELL = require("lib/shell");
|
||||
|
||||
// UUID v4
|
||||
function uuidv4() {
|
||||
return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
|
||||
var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8);
|
||||
return v.toString(16);
|
||||
});
|
||||
}
|
||||
var RAND = require("lib/rand");
|
||||
|
||||
var HTTPObject = function(engine) {
|
||||
this.interface = null;
|
||||
|
@ -264,7 +257,7 @@ var HTTPObject = function(engine) {
|
|||
if (url.indexOf(':' + k) > -1) {
|
||||
url = url.replace(':' + k, this.parameters[k]);
|
||||
} else if(this.parameters[k] == "{uuidv4}") {
|
||||
parameters[k] = uuidv4(); // Generate UUID v4
|
||||
parameters[k] = RAND.uuidv4(); // Generate UUID v4
|
||||
} else {
|
||||
parameters[k] = this.parameters[k];
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user