|
@@ -0,0 +1,33 @@
|
|
|
+us = {};
|
|
|
+us.qs = require("querystring"); //引用文件解析包
|
|
|
+us.http = require("http"); //引用http server服务
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+/**
|
|
|
+* 创建服务
|
|
|
+*
|
|
|
+* @param {object} requset 请求对象
|
|
|
+* @param {object} response 响应对象
|
|
|
+**/
|
|
|
+us.server = us.http.createServer(function (requset, response) {
|
|
|
+ //设置跨域
|
|
|
+ response.writeHead(200, {
|
|
|
+ "Content-Type": "application/json",
|
|
|
+ 'Access-Control-Allow-Origin': '*',
|
|
|
+ "Connection": "keep-alive",
|
|
|
+ 'Access-Control-Allow-Headers': 'Origin, No-Cache, X-Requested-With, If-Modified-Since, Pragma, Last-Modified, Cache-Control, Expires, Content-Type, X-E4M-With'
|
|
|
+ });
|
|
|
+ var data = { "name": "John", "age": 30 };
|
|
|
+ res.write(JSON.stringify(data));
|
|
|
+});
|
|
|
+
|
|
|
+
|
|
|
+/**
|
|
|
+* 监听1473端口的处理
|
|
|
+*
|
|
|
+**/
|
|
|
+us.server.listen('1473', '', function () {
|
|
|
+ //在控制台输出监听提示
|
|
|
+ console.log("开始监听" + us.server.address().port + "......");
|
|
|
+});
|