我正在尝试从我的自定义 API 中读取 GET 方法中的一些参数,尽管 Azure 移动服务总是返回此错误:
脚本“/api/customapi.js”中的错误。TypeError:无法读取 C:\DWASFiles\Sites\XXXXXXXXX-android\VirtualDirectory0\site\wwwroot\App_Data\config\scripts\api\customapi.js:17:49 [外部代码] 处未定义的属性 'lat'
请求的 URL 是这样的:https ://XXXXXXXXXX-android.azure-mobile.net/api/customapi?lat=-19&lng=-43
exports.post = function(request, response) {
// Use "request.service" to access features of your mobile service, e.g.:
// var tables = request.service.tables;
// var push = request.service.push;
response.send(statusCodes.OK, { message : 'Hello World!' });
};
exports.get = function(request, response) {
if (request.parameters !== null) {
var req = require("request");
console.log("lat: " + request.parameters.lat);
console.log("lng: " + request.parameters.lng);
}
};