| 1234567891011121314151617181920212223242526272829303132333435 | var url      = require("url");var http     = require("http");/** * @param localUrl * @param urlPath * @returns {*} */function createUrl(localUrl, urlPath) {    return url.parse(url.resolve(localUrl, urlPath));}/** * @param url * @param cb */function verifyUrl(url, cb) {    url.headers = {        "accept": "text/html"    };    http.get(url, function (res) {        if (res.statusCode === 200) {            cb(null, res);        } else {            cb("not 200");        }    }).on("error", function(e) {        console.log("Got error: " + e.message);    });}module.exports.createUrl = createUrl;module.exports.verifyUrl = verifyUrl;
 |