网站开发的收获与体会,网站正在建设中中文模板,桂林北站防疫电话,wordpress .po题目要求#xff1a;搭建如下http服务#xff1a;
1.当浏览器向我们的服务器发送请求时#xff0c;当请求类型是get请求#xff0c;请求的url路径地址是/login。响应体结果是登录页面 2.当浏览器向我们的服务器发送请求时#xff0c;当请求类型是get请求#xff0c;请求…题目要求搭建如下http服务
1.当浏览器向我们的服务器发送请求时当请求类型是get请求请求的url路径地址是/login。响应体结果是登录页面 2.当浏览器向我们的服务器发送请求时当请求类型是get请求请求的url路径地址是/regist。响应体结果是注册页面
代码实现
// 1.导入http模块
const httprequire(http);
// 2.创建服务对象
const serverhttp.createServer((request,response){// 在这里我们从URL对象的多个属性中提取了pathname 属性把提取到的pathname属性赋值给同名变量pathname。所以我们可以通过结构赋值的方式{}来提取request.urllet {pathname}new URL(request.url,http://127.0.0.1); //获取路径let {method}request; //获取请求// 解决乱码response.setHeader(content-type,text/html;charsetutf-8);if(methodGET pathname/login){response.end(登录);}else if(methodGET pathname/regist){response.end(注册);}else{response.end(404 NOT FOUND);}
});
// 3.监听端口启动服务
server.listen(9000,(){console.log(服务已启动..端口9000监听中..);
})
当我们请求的路径为/login时显示的页面内容为 当我们请求的路径为/regist时显示的页面内容为 当我们请求的路径为其他时显示的页面内容为