本文实例讲述了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');

希望本文所述对大家nodejs程序设计有所帮助。

nodejs php web,nodejs实现的简单web服务器功能示例相关推荐

  1. python服务端语言_使用Python实现简单的服务器功能

    socket接口是实际上是操作系统提供的系统调用.socket的使用并不局限于Python语言,你可以用C或者Java来写出同样的socket服务器,而所有语言使用socket的方式都类似(Apach ...

  2. php计算器按钮功能,PHP简单在线计算器功能示例

    PHP简单在线计算器功能示例 PHP可以被嵌入于HTML语言,它相对于其他语言.编辑简单,实用性强,更适合初学者.下面是小编分享的PHP简单在线计算器功能示例,一起来看一下吧. 简单的计算器(www. ...

  3. linux脚本石英钟,原生JS实现的简单小钟表功能示例

    本文实例讲述了原生JS实现的简单小钟表功能.分享给大家供大家参考,具体如下: 先来看看运行效果: 完整代码: www.jb51.net 钟表 body { background-color:#00A2 ...

  4. python自动寻路模板_Python实现的简单模板引擎功能示例

    本文实例讲述了Python实现的简单模板引擎功能.分享给大家供大家参考,具体如下: #coding:utf- 8 __author__="sdm" __author_email=' ...

  5. python3 模板引擎_Python实现的简单模板引擎功能示例

    本文实例讲述了Python实现的简单模板引擎功能.分享给大家供大家参考,具体如下: #coding:utf- 8 __author__="sdm" __author_email=' ...

  6. php四则运算出题器_PHP实现的简单四则运算计算器功能示例

    本文实例讲述了PHP实现的简单四则运算计算器功能.分享给大家供大家参考,具体如下: php实现一个简单的四则运算计算器(还不支持括号的优先级).利用栈这种数据结构来计算表达式很赞. 这里可以使用栈的结 ...

  7. python实现简单的http服务器_python实现简单http服务器功能

    背景 写一个python脚本,实现简单的http服务器功能: 1.浏览器中输入网站地址:172.20.52.163:20014 2.server接到浏览器的请求后,读取本地的index.html文件的 ...

  8. java的简单数字时钟_Java实现的简单数字时钟功能示例

    本文实例讲述了java实现的简单数字时钟功能.分享给大家供大家参考,具体如下: 应用名称:java数字时钟 用到的知识:java gui编程,线程 开发环境:win8+eclipse+jdk1.8 功 ...

  9. php 在线数据 计算器,PHP实现的简单在线计算器功能示例

    本文实例讲述了PHP实现的简单在线计算器功能.分享给大家供大家参考,具体如下: 简单的计算器 //如果用户单击了计算按钮才存在表单变量,才能接收表单数据和对数据进行验证 //以下if语句判断是否将表单 ...

最新文章

  1. nChain首席科学家CSW:闪电网络会把BCE变成空洞的幽灵
  2. pythonvim编辑教程_使用vim编辑python
  3. c++中CreateEvent函数解析(1)
  4. C#语言使用多态(接口与override) ——帮您剔除对面向对象多态性的疑惑
  5. Linux 笔记 - 第九章 Linux 中软件的安装
  6. URAL1815 Farm in San Andreas(费马点,圆圆相交)
  7. 读书笔记(4)——python爬取糗事百科,并存到MySQL中
  8. DHTML Scriptlets 容器对象参考手册
  9. 计算年龄案例(JS)
  10. 游戏服务器信息未初始化,游戏服务器初始化
  11. 使用flask快速搭建API
  12. 单片机用c语言怎么把i/o数据显示到lcd1602上,单片机lcd1602程序,通用型51单片机lcd1602驱动代码...
  13. 开发idea插件教程
  14. 揭秘淘宝搜索量快速暴增的秘密
  15. 术语-MOSS-微软协作工具:MOSS(微软协作工具)
  16. python 聊天机器人 中文_ 小智,又一个中文聊天机器人
  17. kali 将系统文件夹名称设置为英文
  18. 轻论坛StartBBS、YouBBS、Xiuno对比
  19. [车联网安全自学篇] Car Hacking之CAN总线初探
  20. 虚言妙诀终虚见,面试躬行是致知,Python技术面试策略与技巧实战记录

热门文章

  1. php 小炒花生,炒花生的做法_炒花生怎么做_炒花生的家常做法
  2. 定义主程序matlab,MATLAB 主程序和子程序之间的问题 子程序出错
  3. POJ Mayor's posters——线段树+离散化
  4. Android HAL模块的加载过程
  5. js callback回调的一种写法
  6. JAVA学习笔记--数组初始化
  7. hibernate中validate的使用(转)
  8. htmlspecialchars() improvements in PHP 5.4
  9. css3弹性盒子模型之box-flex(--)
  10. MySQL优化篇:慢查询日志