nodejs server

写出一个 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('\n' +

                  '' +

                  '' +

                  '

你好

' +

                  '' +

                  '')

          response.end()

  }else{

      response.statusCode = 404

        response.end()

  }

你可能感兴趣的:(nodejs server)