美文网首页
nodejs server

nodejs server

作者: 晓景_49fa | 来源:发表于2019-03-12 13:47 被阅读0次

写出一个 server.js 文件,满足以下功能

用户请求 / 时,返回 html 内容

该 html 内容里面由一个 css link 和一个 script

css link 会请求 /style.css,返回 css 内容

script 会请求 /main.js,返回 js 内容

请求 / /style.css /main.js 以外的路径,则一律返回 404 状态码

console.log('方方说:得到 HTTP 路径\n' + path)

  if(path == '/style.css'){

        response.setHeader('Content-Type', 'text/css; charset=utf-8')

        response.write('body{background-color: #ddd;}h1{color: red;}')

        response.end()

  }else if(path == '/main.js'){

          response.setHeader('Content-Type', 'text/javascript; charset=utf-8')

          response.write('alert("这是js 执行的")')

          response.end()

  }else if(path == '/'){

          response.setHeader('Content-Type', 'text/html; charset=utf-8')

          response.write('<!DOCTYPE>\n<html>' +

                  '<head><link rel="stylesheet" href="/style.css">' +

                  '</head><body>' +

                  '<h1>你好</h1>' +

                  '<script src="/main.js"></script>' +

                  '</body></html>')

          response.end()

  }else{

      response.statusCode = 404

        response.end()

  }

相关文章

网友评论

      本文标题:nodejs server

      本文链接:https://www.haomeiwen.com/subject/qkngpqtx.html