博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nodejs之处理GET请求
阅读量:5887 次
发布时间:2019-06-19

本文共 765 字,大约阅读时间需要 2 分钟。

一个简单的httpserver。接收get请求,并返回解析之后的数据。

以下是服务的代码:

var http = require("http");var url = require("url");var querystring = require("querystring"); http.createServer(function (request, response) {	var objectUrl = url.parse(request.url);	var objectQuery = querystring.parse(objectUrl.query); 	response.writeHead(200, {"content-type": "text/html"}); 	response.write("

objectUrl

"); for (var i in objectUrl) { if (typeof (objectUrl[i]) != "function") response.write(i + ":" + objectUrl[i] + "
"); } response.write("

objectQuery

"); for (var i in objectQuery) { response.write(i + ":" + objectQuery[i] + "
"); } response.end();}).listen(8080, '192.168.33.98');

使用node执行这个文件,然后再浏览器中输出:http://192.168.33.98:8080/?name=xulidong&passward=123456,192.168.33.98是我的电脑ip。

执行结果如图:

你可能感兴趣的文章
通付盾安全加固——拓展安卓内核安全边界
查看>>
2012年度十大杰出IT博客之 丁虎强
查看>>
【ORACLE】ORACLE常用功能函数
查看>>
Console.WriteLine占位符的小知识点
查看>>
zabbix 安装使用手册(HA)-1
查看>>
find中mtime的+ - n
查看>>
LVS之偷懒脚本
查看>>
openssl工具详解及自建CA方法
查看>>
ftp匿名用户,虚拟用户,配置文件参数含义
查看>>
我的友情链接
查看>>
很多种QQ挂机方法
查看>>
mysql入门笔记1
查看>>
VM虚拟机添加硬盘
查看>>
常用单位解析、换算、线速转发
查看>>
Ex2010-09 Create a new Certificate
查看>>
vim命令学习总结
查看>>
线性表--单链表(C++)
查看>>
mysql 5.7.9 免安装版本
查看>>
【基础技术】Java基础那些事儿系列-成员变量与局部变量
查看>>
0726linux基础内容小记
查看>>