UNPKG

catproxy

Version:

a node proxy or host change tools

44 lines (32 loc) 1.11 kB
'use strict'; var _getLocalIps = require('../getLocalIps'); var _getLocalIps2 = _interopRequireDefault(_getLocalIps); var _dns = require('dns'); var _dns2 = _interopRequireDefault(_dns); var _changeHost = require('../changeHost'); var _changeHost2 = _interopRequireDefault(_changeHost); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } // console.log(getLocalIps()); // my ip address // dns.lookup("p1111img1.126.net", (err, address) => { // if (!err) { // console.log("jjjj", address); // } else { // console.log(err, dns.NOTFOUND); // } // }); // dns.resolve("pimg1.126.net", function(err, addresses){ // console.log(addresses); // }); // // // changeHost("pimg1.126.net", true) // .then(address => { // console.log(address); // }, (err) => { // console.log(err); // }); var a = '<meta charset="gb2312">'; var b = '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'; var checkMetaCharset = /<meta(?:\s)+.*charset(?:\s)*=(?:[\s'"])*([^"']+)/; console.log(b.match(checkMetaCharset)); console.log(a.match(checkMetaCharset));