我有一些用node js和express编写的Web服务。我想使用基于api键的服务。
假设我当前有一个Web服务“getRooms”。
app.get('/getRooms/', function (req, res) {
'use strict';
N.API.getRooms(function (rooms) {
res.send(rooms);
},function (err) {
res.send(err);
});
});
我通过调用https://xxxxxx/getRooms来使用它。
现在我想使用https://xxxxxx/APIKEY/getRooms。对于不同的客户端,此APIKEY是不同的。那么,如何修改我的Web服务以实现此目的?请帮忙。我是Node JS的新手
最佳答案
您可以将其修改为/APIKEY/getrooms
以获得所需的结果。但是,最好在请求 header 中发送APIKEY
,但这显然取决于您的情况。