当AWS抛出CORS(跨域资源共享)错误时,可以根据以下代码示例解决问题:
def lambda_handler(event, context):
response = {
'statusCode': 200,
'headers': {
'Access-Control-Allow-Origin': '*', # 允许所有来源访问
'Access-Control-Allow-Headers': 'Content-Type', # 允许的header
'Access-Control-Allow-Methods': 'GET, POST, OPTIONS' # 允许的HTTP方法
},
'body': 'Hello from Lambda!'
}
return response
请注意,这只是最基本的配置,你还可以根据你的需求进行更高级的配置。
通过这些解决方法,你应该能够成功解决AWS抛出CORS错误的问题。