Javascript lambda函数在api调用后不会';t将结果返回到我的主脚本

Javascript lambda函数在api调用后不会';t将结果返回到我的主脚本,javascript,lambda,netlify,Javascript,Lambda,Netlify,我制作了一个使用API的web应用程序。 对于隐藏API的密钥并将其托管在netlify上,我使用了lambda函数: exports.handler=异步事件=>{ const apiKey=process.env.apiKey const response=等待获取(`https://api.waqi.info/feed/${cityName}/?令牌=${apiKey}`) const result=await response.json() 常数传递=(正文)=>{ 返回{ 状态代码:2

我制作了一个使用API的web应用程序。 对于隐藏API的密钥并将其托管在netlify上,我使用了lambda函数:

exports.handler=异步事件=>{
const apiKey=process.env.apiKey
const response=等待获取(`https://api.waqi.info/feed/${cityName}/?令牌=${apiKey}`)
const result=await response.json()
常数传递=(正文)=>{
返回{
状态代码:200,
body:JSON.stringify(body)
}
}
返回通行证(结果)
}
这将调用API并共享调用我的主脚本的结果,该脚本将详细说明此响应

异步函数checkAir(){ 让cityName=document.getElementById(“cityName”).value; //调用API const response=wait fetch(“../netlify/functions/lambda”) const result=await response.json() console.log(“响应”+响应) console.log(“结果”+结果) } 当它运行时,不工作,并给出错误:

GET 'url/.netlify/functions/lambda' 404

尝试在浏览器中使用开发人员工具。 检查>网络选项卡。并刷新页面以运行脚本


查找lambda的http请求,并调查该请求,可能路径不正确。

URL不正确,错误502表示网关不正确。代码可能是正确的,但需要修复的是lambda的路径