1. 首页
  2. 编程语言
  3. Javascript
  4. 轻松创建nodejs服务器(9):实现非阻塞操作

轻松创建nodejs服务器(9):实现非阻塞操作

上传者: 2021-05-22 04:13:13上传 PDF文件 50.56 KB 热度 12次

我们先对server.js做出修改:我们将response对象作为第三个参数传递给route()函数,并且,我们将onRequest()处理程序中所有有关response的函数调都移除,因为我们希望这部分工作让route()函数来完成。接下来修改 router.js:同样的模式:相对此前从请求处理程序中获取返回值,这次取而代之的是直接传递response对象。如果没有对应的请求处理器处理,我们就直接返回“404”错误。start处理程序在exec()的匿名回调函数中做请求响应的操作,而upload处理程序仍然是简单的回复“Hello World”,只是这次是使用response对象而已。

下载地址
用户评论