- 下面是本实例的规则
- 输入网址时返回“您的用户名是:123456”
- 输入网址时因没id,则会显示“您输入的网址不存在”
- 如果输入网址因不是六位数字,显示“您的用户名不存在”
一、先创建一个a服务器文件。
二、写请求与响应函数。
三、在命令行用node a来挂起服务器(进入目录后再运行node命令)。
四、是乱码,但有响应,我们再改改,加个响应头的为中文文本(注意要重新挂起服务器)。
五、好了,我们开始设置响应请求条件了,当有id的时候,就响应“正常”,没有id的时候就响应“您输入的网址不存在”。
六、我们再对“正常”状态进行条件扩展,id后跟着六位数字,就会响应“您的用户名是:xxxxxx”,如果不是六位数字,响应“您的用户名不存在!”,这里用到了正则表达式,如果对正则表达式不是很了解的朋友可以看我写的文javascript简单的正则表达式应用「315」
var http = require("http");
// 加载http
var server = (function (req,res) {
res.writeHead(200,{"Content-Type":"text/plain;charset=UTF-8"});
// 写个响应头,响应的是utf-8,中文就不乱了
if (0,4) == "/id/") {
if (/^d{6}$/.test(4))) {
res.write("您的用户名是:" + req.url.substr(4))
} else res.write("您的用户名不存在!");
} else res.write("您输入的网址不存在!")
res.end();
// end是结束响应,一定要有
});
// 创建服务器
(3000,"127.0.0.1");
// 运行服务器在3000端口
1.文章《js怎么获取服务器文件创建时间》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《js怎么获取服务器文件创建时间》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好