博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
node学习之搭建服务器并加装静态资源
阅读量:4520 次
发布时间:2019-06-08

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

let http =require('http'); let url =require('url'); let fs=require('fs'); let server= http.createServer((req,res)=>{
let pathname=url.parse(req.url).pathname; //用来获取地址 fs.readFile(pathname.substring(1),(err,data)=>{ //获取的地址纯在/需要截取 if(err){
res.writeHead(404,{
'Content-Type':'text/html' }) }else{
res.writeHead(200,{
'Content-Type':'text/html' }) res.write(data.toString()); //把读取的文件写入 } res.end('hello') //end的位置要在这个地方,写在外边报错 }); }) server.listen(3000,()=>{ //监听的端口号 console.log('hahhahhah') })

转载于:https://www.cnblogs.com/liuhuanwen/p/7678610.html

你可能感兴趣的文章
jQuery ajax error函数(交互错误信息的获取)
查看>>
Gson解析Json数组
查看>>
Lintcode: Fast Power
查看>>
Pocket Gem OA: Log Parser
查看>>
枚举也能直接转换为对应的数值输出
查看>>
angularjs1-7,供应商
查看>>
BitSet
查看>>
Spring常用注解,自动扫描装配Bean
查看>>
(转载)深入理解WeakHashmap
查看>>
JAVA中的数组
查看>>
爬虫—使用Requests
查看>>
scrollIntoView()窗口滚动
查看>>
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
查看>>
使用ansible远程管理集群
查看>>
读jQuery源码释疑笔记3
查看>>
手把手教你jmeter压测--适合入门
查看>>
Sequelize+MySQL存储emoji表情
查看>>
RabbitMQ学习之Publish/Subscribe(3)
查看>>
[SCOI2010]生成字符串
查看>>
JLOI2015 城池攻占
查看>>