Web-Lab-6sem-server

时间:2021-04-17 19:20:38
【文件属性】:
文件名称:Web-Lab-6sem-server
文件大小:24KB
文件格式:ZIP
更新时间:2021-04-17 19:20:38
JavaScript 实验室3 必须通过添加应用程序服务器端的实现来完成2号实验室工作。 服务器端是在NodeJS中实现的,允许使用Express或Sails之类的框架。 在这项工作中,该应用程序将成为客户端-服务器,将天气数据的请求发送到外部API,并将有关所选城市的数据存储转移到服务器。 来自客户端的请求仅发送到自我实现的服务器端。 要从外部API获取城市的天气数据,请使用坐标-/天气/坐标(例如:/ weather),以GET端点/天气/城市(例如:/天气/城市?Q =莫斯科)的请求/坐标?纬度= 123和经度= 456)。 如果找不到该城市,则应返回状态为404的适当响应。 选定城市的数据存储在数据库中,您可以使用任何SQL / NoSQL解决方案。 要使用选定的城市,必须在服务器上实现端点/收藏夹,该服务器处理POST请求以添加城市,并处理DELETE请求以从列表中删除特定城市。 对/收藏夹的
【文件预览】:
Web-Lab-6sem-server-master
----package.json(581B)
----package-lock.json(61KB)
----dao.js(991B)
----api.js(2KB)
----README.md(2KB)
----Procfile(10B)
----routes()
--------favorites.js(960B)
--------weather.js(711B)
----server.js(811B)

网友评论