首先引入各种需要模块!
url.parse(request.url)//解析路径。其中pathname的属性 就是我们需要的那个'最干净'的路径(url.parse(request.url).pathname)
可以用解构字符串的方法 let {pathname,query}=url.parse(request.url) 来解构一下
querystring.parse(query)解析一下 ?name=2001 然后 querystring.parse(query).name 就可以直接拿到 ‘2001’了
request.headers 获取请求方法
request.method 获取请求的方法(get 和 post)
response.writeHead(404,'not found',{'content-type':'application/json'})响应一个信息没找到的信息
response.writeHead(301,'sorry',{'location':'404.html'})重新定向 找到网页时 响应一个写好的404网页