为什么我访问localhost:8080/index.html后,

来源:10-11 登录中间件

ARUKANA

2020-09-14

1.打开调试窗口,显示的request URL 不是 …/api/blog/list 而是 …/index.html呢? 和老师演示的不太一样。
图片描述
图片描述

2.在命令行窗口输入keys *,多了一行内容,有4行。我是用chrome访问的。刷新一遍网页,在命令行窗口输入keys *,仍然是4行。
用360浏览器访问localhost:8080/index.html,在命令行窗口输入keys *,多了一行,有5行。说明这个是新写入的。然而使用get去获取时,返回的是{}。如下图
图片描述
上面2处不对劲的地方,是有什么问题吗?

写回答

1回答

双越

2020-09-14

第一个问题,你的控制台看着像是 http-server 的控制台。所以只会显示 html 的请求记录。

第二个问题,如果 get 时是空,那你得看 set 时写入了什么值,自己根据代码逻辑调试一下。

0
3
ARUKANA
回复
双越
嗯。我已经下好了nginx并且在命令行窗口运行,在node.js的terminal中用http-server -p 8001 已经打开了http-server。
2020-09-14
共3条回复

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4051 学习 · 2006 问题

查看课程