美文网首页
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