服务器需要根据不同的URL或请求来执行不一样的操作,我们可以通过路由来实现这个步骤。
第一步我们需要先解析出请求URL的路径,我们引入url模块。
我们来给onRequest()函数加上一些逻辑,用来找出浏览器请求的URL路径:
代码如下:
好了,pathname就是请求的路径,我们可以用它来区别不同请求了,这样一来我们就可以对来自/start和/upload的请求使用不同的代码来处理。
接着我们来编写路由,建立一个名为router.js的文件,代码如下:
代码如下:
服务器需要根据不同的URL或请求来执行不一样的操作,我们可以通过路由来实现这个步骤。
第一步我们需要先解析出请求URL的路径,我们引入url模块。
我们来给onRequest()函数加上一些逻辑,用来找出浏览器请求的URL路径:
好了,pathname就是请求的路径,我们可以用它来区别不同请求了,这样一来我们就可以对来自/start和/upload的请求使用不同的代码来处理。
接着我们来编写路由,建立一个名为router.js的文件,代码如下: