You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
70 lines
2.2 KiB
70 lines
2.2 KiB
// const cmd1 = require('node-cmd') |
|
// cmd1.get('set', |
|
// function (err, data, stderr) { |
|
// console.log('cmd complete:', err, data, stderr) |
|
// if (err) { |
|
// console.error('cmd 命令执行错误:', err, stderr) |
|
// } else { |
|
// console.log('cmd 命令执行结果:', data) |
|
// } |
|
// } |
|
// ) |
|
|
|
// const process = require('child_process') |
|
// |
|
// const cmd = 'set' |
|
// process.exec(cmd, function (error, stdout, stderr) { |
|
// console.log('error:' + error) |
|
// console.log('stdout:' + stdout) |
|
// console.log('stderr:' + stderr) |
|
// }) |
|
|
|
// const fs = require('fs') |
|
// const content = fs.readFileSync('C:\\Users\\Administrator\\.dev-sidecar\\dev-sidecar.ca.crt') |
|
// console.log('content:',JSON.stringify(content.toString().replace(new RegExp('\r\n','g'),'\n'))) |
|
|
|
// function testCa () { |
|
// const https = require('https') |
|
// const fs = require('fs') |
|
// process.env.NODE_EXTRA_CA_CERTS = 'C:\\Users\\Administrator\\.dev-sidecar\\dev-sidecar.ca.crt' |
|
// process.env.GLOBAL_AGENT_HTTP_PROXY = "http://127.0.0.1:31181" |
|
// process.env.GLOBAL_AGENT_HTTPS_PROXY = "http://127.0.0.1:31181" |
|
// fs.readFileSync(process.env.NODE_EXTRA_CA_CERTS) |
|
// |
|
// const options = { |
|
// agent : new https.Agent({ |
|
// proxy: "http://127.0.0.1:31181" |
|
// }) |
|
// } |
|
// console.log('options', options) |
|
// |
|
// https.get('https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js',options, (res) => { |
|
// console.log('状态码:', res.statusCode) |
|
// console.log('请求头:', res.headers) |
|
// |
|
// res.on('data', (d) => { |
|
// process.stdout.write(d) |
|
// }) |
|
// }).on('error', (e) => { |
|
// console.error(e) |
|
// }) |
|
// } |
|
|
|
function testRequest () { |
|
// process.env.NODE_EXTRA_CA_CERTS='C:\\Users\\Administrator\\.dev-sidecar\\dev-sidecar.ca.crt' |
|
console.log(process.env.NODE_EXTRA_CA_CERTS) |
|
const request = require('request').defaults({ |
|
proxy: 'http://127.0.0.1:31181', |
|
}) |
|
request('https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js', (error, response, body) => { |
|
if (error) { |
|
console.error(error) |
|
} else { |
|
console.log(body) |
|
} |
|
}) |
|
} |
|
|
|
// testCa() |
|
|
|
testRequest()
|
|
|