当前位置: 首页 > news >正文

做下载类网站一年赚多少钱互联网公司排名朗玛

做下载类网站一年赚多少钱,互联网公司排名朗玛,html如何设置背景图片,重庆电子工程职业学院智慧校园网当我打开一个不存在的文件时,错误如下: 在读取文件里面写入console.log(err),在控制台中可以看到我的错误代码类型:文件不存在的错误代码 ENOENT。见更多错误代码---打开node.js官方API文档Error 错误 | N…

当我打开一个不存在的文件时,错误如下:

在读取文件里面写入console.log(err),在控制台中可以看到我的错误代码类型:文件不存在的错误代码 'ENOENT'。见更多错误代码---打开node.js官方API文档Error 错误 | Node.js v20 文档 (nodejs.cn),点击error错误这个模块,查看不同的错误码

故,我们可以根据不同的代码做一个错误判断:

以前面写过的获取静态资源代码为例:见http://t.csdnimg.cn/y9zIM

四种常见错误处理:

//以获取静态资源的代码为例:
// 1.导入http模块
const http = require('http');
const fs = require('fs');
// 2.创建服务对象
const server = http.createServer((request, response) => {// (3)错误3:当请求不是get请求而是一个post请求时:if(request.method !== 'GET'){response.statusCode=406;response.end('<h1>406 请求错误</h1>');return;}// 获取请求url路径let { pathname } = new URL(request.url, 'http://127.0.0.1');// 拼接文件路径let filePath = __dirname + pathname;// 注意:如果我不单单想局限于读取pages文件夹下的内容,若我想读取我的大文件夹my下的任何文件,就设置let filePath=__dirname+pathname; 注意,读取的文件名不能以中文命名。否则会报错// 读取文件 fs异步APIfs.readFile(filePath, (err, data) => {if (err) {response.setHeader('content-type', 'text/html;charset=utf-8'); //设置字符集// console.log(err);//当我在浏览器打开一个不存在的文件222.html时,会提示错误并且错误代码显示“ENOENT”。所以我们可以使用不同的错误代码进行一个错误分类判断// 利用switch分支结构进行错误的代号判断// 注意:当我不知道err.code的错误代码eg:EPERM是什么意思时,打开node.js官方API文档,点击error错误这个模块,ctrl+F去搜索对应的错误码switch (err.code) {// (1)错误1:我在浏览器打开一个不存在的文件222.htmlcase 'ENOENT':response.statusCode = 404; //设置响应状态码response.end('<h1>404 Not Found</h1>');//设置响应体// (2)错误2:我将要打开的文件在它的安全属性里修改了它的权限-不允许被读取时case 'EPERM':response.statusCode = 405; //设置响应状态码response.end('<h1>405 Forbidden</h1>');//设置响应体// (4)错误4:未知错误default:response.statusCode=407;response.end('<h1>407 服务器内部错误</h1>');//设置响应体} return;}response.end(data);})
})
// 3.监听端口,启动服务
server.listen(9000, () => {console.log('服务已启动...');
})

错误一形式:

http://www.yayakq.cn/news/236480/

相关文章:

  • 学习网站免费佛山专门做网站设计怎样做
  • 兰州网站建设小程序关于动漫制作专业
  • 电子网站建设心得专业搭建网站
  • 马鞍山哪里做网站一个网站怎么做
  • 南通营销网站建设杭州西湖区网站建设
  • 用网站做的简历做精品课程网站需要啥素材
  • 网站建设与网页设计是什么意思yum wordpress
  • 沈阳做网站价格广州新媒体运营公司排行榜
  • 公司重名 做网站哪些网站做问卷可以赚钱
  • 品牌网站建设哪家好保定商城网站建设
  • seo对网站的作用长尾词挖掘
  • 长春市建设局网站百度关键词seo公司
  • c2c网站的类型2015个人网站如何去工信部备案
  • 典型的营销型企业网站网络空间购买
  • 如何免费申请公司网站做网站需要注意的问题
  • 郑州网站建设搜索优化网站建设是不是都需要交费
  • 如何查看一个网站是用什么cms做的为什么做网站费用贵
  • 做cpa网站自己做的网站涉黄
  • ssr网站怎么做学网页设计怎样
  • 阳原网站建设wordpress 视图插件
  • 怎样在内网建设一个网站广州云购网站建设
  • visio网站开发流程图购买网站源码注意事项
  • 化工材料 技术支持 东莞网站建设国内免费iphone网站
  • 怎么编写网站代码网站制作方案介绍及要求
  • 建站价格会差网站建设与维护 排序题
  • 家具网站建设wordpress 微信分享插件
  • 网站建设的基本流程可分为全企网建站怎么样
  • 文档里网站超链接怎么做贵州网站制作公司
  • 自建网站的好处外贸网站建站用什么
  • 雄安个人代做网站排名做网站要钱吗?