request.headers.origin 在本地测试值为undefined
运行node 命令后报错:Header "%s" value must not be undefined改成以下代码就正常:
var origin = typeof(request.headers.origin) == "undefined" ? "*" : request.headers.origin;
response.writeHead(200, {
"Content-Type": "text/html; charset=UTF-8",
'Access-Control-Allow-Origin':request.headers.origin
});
response.end(res + '\n');