具体实现了这 3 个核心功能:
- 自带“记忆”功能(持久化) :不仅能接收留言,还会自动把留言写进电脑里的
messages.json文件。这样就算服务器重启,之前的留言也不会丢! - 查阅窗口(GET 请求) :当用户访问
/messages时,它会把小本子(硬盘)里存的所有历史留言,全部打包展示出来。 - 留言窗口(POST 请求) :接收用户发来的新留言(必须包含用户名和内容),系统会自动给它盖上精确的“时间戳”,然后贴到留言板上并火速存档,最后给用户弹一句“留言成功”。
简单来说,它已经是一个真正具备“接收、存储、返回数据”能力的微型后端 API 了!