Javascript 当使用aws amplify on react调用api网关时,如何获取状态码?

Javascript 当使用aws amplify on react调用api网关时,如何获取状态码?,javascript,reactjs,amazon-web-services,aws-api-gateway,serverless,Javascript,Reactjs,Amazon Web Services,Aws Api Gateway,Serverless,我的API网关(使用无服务器)已设置为正确响应: 函数构建响应(状态代码,主体){ //控制台日志(主体); 返回{ 状态代码:状态代码, 标题:{ “访问控制允许来源”:“*”, “访问控制允许凭据”:true }, body:JSON.stringify(body) }; }以“获取”为例,从aws amplify docs中查看这一点。如果在myInit中包含“response”,则可以获得整个axios对象,包括statuscode let-apiName='MyApiName';

我的API网关(使用无服务器)已设置为正确响应:

函数构建响应(状态代码,主体){
//控制台日志(主体);
返回{
状态代码:状态代码,
标题:{
“访问控制允许来源”:“*”,
“访问控制允许凭据”:true
},
body:JSON.stringify(body)
};

}
以“获取”为例,从aws amplify docs中查看这一点。如果在myInit中包含“response”,则可以获得整个axios对象,包括statuscode

let-apiName='MyApiName';
设path='/path';
让myInit={//可选
标题:{},//可选
response:true,//可选(返回整个Axios响应对象,而不是仅返回response.data)
queryStringParameters:{//可选
名称:“param”
}
}
get(apiName,path,myInit).then(response=>{
//在这里添加您的代码
}).catch(错误=>{
console.log(error.response)
});