第二天学习后端——querystring模块、各个模块实现静态资源托管

104 阅读1分钟

querystring模块

导入querystring模块: var querystring=require("querystring")

将字符串解析为对象(方便我们取出用户的密码,而不是字符串)var obj=querystring.parse("query")

将对象转化为字符串:var str=querystring.stringify("obj")

query:查询字符串

让我们打印一个查询字符串看一下结果吧:

image.png

代码运行结果:

image.png

各个模块实现静态资源托管

index.js文件:

注意:后端提供2种网址(接口):一种是文件接口、一种是数据接口(这是程序员设定的)

image.png

index.html文件:

image.png

代码运行的结果如下:

image.png

总结:

前端发送过来的数据包中有两种接口(网址):

一种是需要我们程序员自己规定的网址,比如:上面的/login

一种是文件中有的,不需要我们程序员去规定的网址,比如:/index.html