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

猪八戒网站 怎么做兼职成都广告公司制作

猪八戒网站 怎么做兼职,成都广告公司制作,西安建设网站推广,wordpress覆盖水印[node] Node.js的Web 模块 什么是 Web 服务器#xff1f;Web的应用架构http使用方式使用 Node 创建 Web 服务器使用 Node 创建 Web 客户端 什么是 Web 服务器#xff1f; Web服务器一般指网站服务器#xff0c;是指驻留于因特网上某种类型计算机的程序#xff0c;Web服务器… [node] Node.js的Web 模块 什么是 Web 服务器Web的应用架构http使用方式使用 Node 创建 Web 服务器使用 Node 创建 Web 客户端 什么是 Web 服务器 Web服务器一般指网站服务器是指驻留于因特网上某种类型计算机的程序Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL与客户端的网络浏览器配合。 大多数 web 服务器都支持服务端的脚本语言php、python、ruby等并通过脚本语言从数据库获取数据将结果返回给客户端浏览器。 目前最主流的三个Web服务器是Apache、Nginx、IIS。 Web的应用架构 Client - 客户端一般指浏览器浏览器可以通过 HTTP 协议向服务器请求数据。Server - 服务端一般指 Web 服务器可以接收客户端请求并向客户端发送响应数据。Business - 业务层 通过 Web 服务器处理应用程序如与数据库交互逻辑运算调用外部程序等。Data - 数据层一般由数据库组成。 http Node.js 提供了 http 模块http 模块主要用于搭建 HTTP 服务端和客户端处理与 web 服务器的交互等相关功能使用 HTTP 服务器或客户端功能必须调用 http 模块 使用方式 var http require(http);使用 Node 创建 Web 服务器 以下是一个最基本的 HTTP 服务器架构(使用 8080 端口)实例: 创建 index.html 文件: !DOCTYPE html html head meta charsetutf-8 title兼容性提示页面/title /head bodyh1兼容性提示/h1 /body /html创建 server.js 文件: var http require(http); var fs require(fs); var url require(url);// 创建服务器 http.createServer( function (request, response) { // 解析请求包括文件名var pathname url.parse(request.url).pathname;// 输出请求的文件名console.log(Request for pathname received.);// 从文件系统中读取请求的文件内容fs.readFile(pathname.substr(1), function (err, data) {if (err) {console.log(err);// HTTP 状态码: 404 : NOT FOUND// Content Type: text/htmlresponse.writeHead(404, {Content-Type: text/html});}else{ // HTTP 状态码: 200 : OK// Content Type: text/htmlresponse.writeHead(200, {Content-Type: text/html}); // 响应文件内容response.write(data.toString()); }// 发送响应数据response.end();}); }).listen(8081);// 控制台会输出以下信息 console.log(Server running at http://127.0.0.1:8081/);终端启动服务 $node main.js //输出 //Server running at http://127.0.0.1:8081/浏览器端访问http://127.0.0.1:8081/index.html,打开后是index.html的内容展示服务器终端会打印Request for /index.html received.表明接受到了请求 注意这里index.html文件需要在node执行命令所在的文件夹否则会报找不到index.html文件错误如果index.html文件改名为test.html,则访问http://127.0.0.1:8081/test.html可以正常查看所以对访问文件名没有要求只要与设置命名一致即可 使用 Node 创建 Web 客户端 创建 client.js 文件: var http require(http); // 用于请求的选项 var options {host: localhost,port: 8081,path: /index.html }; // 处理响应的回调函数 var callback function(response){// 不断更新数据var body ;response.on(data, function(data) {body data;});response.on(end, function() {// 数据接收完成console.log(body);}); } // 向服务端发送请求 var req http.request(options, callback); req.end();此时另外打开一个终端执行 node main.js,不要在同一个终端执行否则服务端会终止此时终端会打印index.html的内容也即客户端接收到了服务端的所有数据
http://www.yutouwan.com/news/106206/

相关文章:

  • 做网站 用 云主机物业服务企业的品牌建设
  • 绍兴网站建站模板百度企业
  • 优秀企业网站欣赏淄博市临淄区建设局网站
  • 网站建设需什么营销网站制作免费咨询
  • 太原网站制作维护最近的头条新闻
  • 推广 广州网站建设公司东阳住房和城市建设网站
  • 深圳做网站公司那家比较好室内设计怎么网上接单
  • 同ip网站做排名seowordpress sqll
  • jsp 网站开发如何自己搭建游戏服务器
  • 烟台网站建设工资连云港新站优化
  • 上海企业网站设计公司电话西安网站建设工程
  • 微信小程序里的网站怎么做摄影网站排行
  • 阿里云网站备案登陆网站的功能设计
  • 个人做网站的注意事项江宁区住房建设局网站
  • 彩票网站开发是否合法wordpress添加干扰代码
  • 网上哪里有辅导高考生做难题的网站网络建设与管理是什么
  • 茂名市网站建设关键词免费下载
  • 做网站是否需要自购服务器官网建设费用入什么科目
  • 怎么在网上接网站开发的工作注册网站怎么注销
  • 高端型网站制作seo快速排名软件网站
  • 企业网站建设备案都需要什么帮别人做网站多少钱
  • 企业网站模板图片做铝锭的网站
  • 网站设计建设定制jquery 单击input输入框弹出选择框多用于人才类网站
  • 白沟网站建设做网站的素材和步骤
  • 网站开发公司杭州四川省建设网站
  • 重庆做商城网站设计wordpress教材
  • 江西南昌小程序开发seo入门讲解
  • 集团响应式网站建设网站建设哪家强
  • 北京网站设计公司cg成都柚米科技15开发软件的网站
  • 常州网站建设外包哈尔滨高端网站设计