Skip to content

Instantly share code, notes, and snippets.

{
function buildBinaryExpression(op, left, right) {
return {
type: 'BinaryExpression',
operator: op,
left: left,
right: right
}
}
}
@bakso
bakso / gist:1e73f4794bda7297d6d3c6f2487a22bd
Last active September 20, 2017 06:35
super proxy pass
var http = require('http'),
httpProxy = require('http-proxy');
var url = require('url');
var proxy = httpProxy.createProxyServer({});
proxy.on('proxyReq', function(proxyReq, req, res, options) {
proxyReq.setHeader('host', req.query.host);
});
var server = http.createServer(function(req, res) {
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
<script src="https://web-device.oss-cn-hangzhou.aliyuncs.com/aliyun-iot-device-sdk.min.js?00001"></script>
</head>
<body>
<script>