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

一个新网站关键词怎么做SEO优化app下载链接

一个新网站关键词怎么做SEO优化,app下载链接,建设网站文案,网站建设培训招生node.js搭建最简单的服务器 代码演示#xff1a; // 1. 加载http核心模块 var http require(http)// 2. 使用http.createServer()方法创建一个Web服务器 // 返回一个Server实例 var server http.createServer()// 3. 服务器干嘛#xff1f; // 提供服务#xff1a; 对数…node.js搭建最简单的服务器 代码演示 // 1. 加载http核心模块 var http require(http)// 2. 使用http.createServer()方法创建一个Web服务器 // 返回一个Server实例 var server http.createServer()// 3. 服务器干嘛 // 提供服务 对数据的服务 // 发请求 // 接受请求 // 处理请求 // 给个反馈发送响应// 注册request请求事件当客户端请求过来就会自动触发服务器 // 的request事件然后执行第二个参数回调处理函数 server.on(request, function() {console.log(收到客户端的请求了) })// 4. 绑定端口号启动服务器 server.listen(3000, function() {console.log(服务器启动成功可以通过 http://127.0.0.1:3000/ 来进行访问) }) 2. 加上request参数 var http require(http)var server http.createServer()// request请求事件处理函数需要接受两个参数 // Request 请求对象 // 请求对象可以用来获取客户端的一些请求信息例如请求路径 // Response 响应对象 // 响应对象可以用来给客户端发送响应消息 server.on(request, function(request,response) {console.log(收到客户端的请求了,请求路径是 request.url) })server.listen(3000, function() {console.log(服务器启动成功可以通过 http://127.0.0.1:3000/ 来进行访问) }) 3. 加上response var http require(http)var server http.createServer()// request请求事件处理函数需要接受两个参数 // Request 请求对象 // 请求对象可以用来获取客户端的一些请求信息例如请求路径 // Response 响应对象 // 响应对象可以用来给客户端发送响应消息 server.on(request, function(request,response) {console.log(收到客户端的请求了,请求路径是 request.url)// response 对象有一个方法 write可以用来给客户端发送响应数据// write 可以使用多次但是最后一定要使用end来结束响应否则客户端会一直等待response.write(hello)response.write(nodejs)// 告诉客户端我的话说完了你可以呈递给用户了response.end() })server.listen(3000, function() {console.log(服务器启动成功可以通过 http://127.0.0.1:3000/ 来进行访问) }) 4.根据不同的请求路径响应不同的数据 var http require(http)var server http.createServer()// request请求事件处理函数需要接受两个参数 // Request 请求对象 // 请求对象可以用来获取客户端的一些请求信息例如请求路径 // Response 响应对象 // 响应对象可以用来给客户端发送响应消息 server.on(request, function(request,response) {console.log(收到客户端的请求了,请求路径是 request.url)// response 对象有一个方法 write可以用来给客户端发送响应数据// write 可以使用多次但是最后一定要使用end来结束响应否则客户端会一直等待/* response.write(hello)response.write(nodejs) */// 告诉客户端我的话说完了你可以呈递给用户了/* response.end() */// 思考我希望当请求不同的路径的时候响应不同的结果if (request.url /hello) {response.write(hello)response.end()} else if (request.url /node) {response.write(node)response.end()} else {response.write(/index)response.end()}})server.listen(3000, function() {console.log(服务器启动成功可以通过 http://127.0.0.1:3000/ 来进行访问) }) 5. 模块导入导出 6. 端口号 var http require(http)var server http.createServer()// request请求事件处理函数需要接受两个参数 // Request 请求对象 // 请求对象可以用来获取客户端的一些请求信息例如请求路径 // Response 响应对象 // 响应对象可以用来给客户端发送响应消息 server.on(request, function(request,response) {console.log(收到客户端的请求了,请求路径是 request.url)response.setHeader(Content-type,text/html; charsetutf-8)console.log(请求我的客户端的地址是, request.socket.remoteAddress , request.socket.remotePort)// response 对象有一个方法 write可以用来给客户端发送响应数据// write 可以使用多次但是最后一定要使用end来结束响应否则客户端会一直等待/* response.write(hello)response.write(nodejs) */// 告诉客户端我的话说完了你可以呈递给用户了/* response.end() */// 思考我希望当请求不同的路径的时候响应不同的结果if (request.url /hello) {response.write(hello)response.end()} else if (request.url /products) {var products [{name: 苹果X,price: 8888},{name: 小辣椒,price: 1999},{name: 菠萝X,price: 5000}]// 响应内容只能是二进制数据或者字符串response.end(JSON.stringify(products))} else {response.write(/index)response.end()} })server.listen(3000, function() {console.log(服务器启动成功可以通过 http://127.0.0.1:3000/ 来进行访问) }) 7. 读取服务器本地的文本文件和图片 var http require(http)var fs require(fs)var server http.createServer()server.on(request, function(request, response) {// /index.htmlvar url request.urlif(url /) {// res.end(!DOCTYPE htmlhtmlheadmeta charsetutf-8title/title/headbodyh1首页/h1/body/html)// 我们要发送的还是在文件中的内容fs.readFile(./resources/index.html, function(err, data) {if(err) {response.setHeader(Content-Type, text/plain;charsetutf-8)response.end(文件读取失败请稍后重试)} else {// data默认是二进制数据可以通过 .toString转换成我们能识别的字符串// response.end支持两种数据类型一种是二进制一种是字符串response.setHeader(Content-Type, text/html;charsetutf-8)response.end(data)}})} else if (url /p1.jpg) {fs.readFile(./resources/p1.jpg, function(err, data){if(err) {response.setHeader(Content-Type, text/plain;charsetutf-8)response.end(文件读取失败请稍后重试)} else {response.setHeader(Content-Type, image/jpeg)response.end(data)}})}})server.listen(3000, function() {console.log(Server is running...) })
http://www.zqtcl.cn/news/303570/

相关文章:

  • 网站备案查询 美橙网开发app需要的技术
  • 软件产品如何做网站推广昆山外贸网站建设推广
  • 景德镇市城市建设规划网站wordpress用不了了
  • 网站及新媒体建设宣传片wordpress 无法编辑主题
  • 东莞设计网站重庆做腋臭骑士网站
  • 什么软件可以搜索关键词精准网站信息优化的方式
  • 购物网站排名前十名山东泰安建筑工程集团有限公司
  • 源码下载站用vs网站开发
  • 自己做网站seo彩票的网站怎么做
  • 如何在网站后台找到死链接网站内页权重查询
  • 专业做国际网站网站开发的编程软件
  • 如何运营垂直网站网页工具大全
  • 如何让自己做的网站可以播放歌曲做培训网站
  • 做网站的毕业设计网站没备案怎么做淘宝客
  • 百度申诉网站建设银行住房租赁代表品牌是什么
  • 网站初期推广方案虚拟服务器搭建wordpress
  • jeecms可以做网站卖吗山西网络推广专业
  • 2017 如何做网站优化育儿哪个网站做的好
  • 网站制作容易吗青岛网站建设公司报价
  • 淘宝建设网站的好处网站制作结构
  • 网站开发网站建设公司临沂网站建设找谁
  • 咋么做网站在电脑上潍坊免费模板建站
  • 苏州网站建设推广咨询平台做网站的公司图
  • 北京企业网站怎么建设免费给我推广
  • 网站制作价钱多少专业的咨询行业网站制作
  • 做百度网站每年的费用多少交换友情链接时需要注意的事项
  • 怎么在百度网站上做自己的网站百度开户渠道
  • php技术的网站建设实录方案做二手手机的网站有哪些
  • 做网站店铺装修的软件怎么做淘课网站
  • 百度一下官方网站wordpress连接代码