2017年1月5日
摘要: 1.显示动态网页 又到了激动人心的时刻,马上就可以使用node创建动态网站了,其原理为: 在HTML模板中使用占位符 根据请求路径,确定需要返回的页面 根据请求参数来确定静态模板中占位符的值 使用正则匹配将占位符匹配为真实值 再res.write()到浏览器的 代码如下: 阅读全文
posted @ 2017-01-05 23:07 码先生 阅读(891) 评论(0) 推荐(0) 编辑
摘要: 1.接收参数 在Node中接受GET/POST请求的参数不像PHP那样,在PHP中直接有全局变量$_GET,$_POST来接受url,或者请求体重的参数。 在node中接受GET参数使用url.parse(req.url, true).query可以获取请求参数,使用queryString.pars 阅读全文
posted @ 2017-01-05 22:36 码先生 阅读(1456) 评论(0) 推荐(0) 编辑
摘要: 1.处理异常 当发生异常时,如果不作处理,那么服务器会奔溃。由于node的异步调用的特性,所以不但要考虑主程序的异常,还有处理异步调用的异常。 代码如下: 在上述的 try {} catch(err) {} 中,虽然 try中无错误,但是在try 中执行了一个异步调用,这个调用不会被主程序捕获到,所 阅读全文
posted @ 2017-01-05 21:33 码先生 阅读(329) 评论(0) 推荐(0) 编辑