nodejs实现的简单web服务器功能示例

这篇文章主要介绍了nodejs实现的简单web服务器功能,结合实例形式分析了nodejs构建web服务器的相关监听、响应、数据处理等操作技巧,需要的朋友可以参考下

本文实例讲述了nodejs实现的简单web服务器功能。分享给大家供大家参考,具体如下:

前端js代码:

 $.ajax({  url:'http://192.168.0.114:3000',//服务器地址  type:'post',  timeout:30,  dataType:'json',  data:{    "username":username,    "password":password  },  success:function(res){    console.log(JSON.stringify(res));  },  err:function(err){    alert(err);  }});

登录后复制

nodejs代码:

var http = require('http');var url = require('url');var qs = require('querystring');http.createServer(function(req,res){  res.writeHead(200,{'Content-Type':'text/plain;charset=UTF-8','Access-Control-Allow-origin':'*'});  if(req.method.toUpperCase() == 'GET'){    var query = url.parse(req.url, true).query;// 接受的数据    res.end(JSON.stringify(query));  }else if(req.method.toUpperCase() == 'POST'){    var postData = '';    req.on('data',function(data){      postData += data; //接受的数据    });    req.on('end',function(){      var query = qs.parse(postData);      res.end(JSON.stringify(query));//返回的数据    });  }}).listen('3000',function(){  console.log('this is callback');});console.log('server is running');

登录后复制

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

js中如何完美的解析数据

js中如何完美的解析数据

js中如何完美的解析数据

以上就是nodejs实现的简单web服务器功能示例的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2753901.html

(0)
上一篇 2025年3月8日 06:47:51
下一篇 2025年3月8日 00:06:53

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论