【发布时间】:2017-11-06 07:00:53
【问题描述】:
我正在使用 FineUploader 将文件上传到 S3。在使用 DELETE 功能时,我收到以下错误:
XMLHttpRequest 无法加载 https://xxxxxxx.execute-api.us-east-1.amazonaws.com/prod/deleteS3File?。 请求头域 Cache-Control 不允许 预检响应中的 Access-Control-Allow-Headers。
lambda 函数是使用很棒的无服务器框架创建的,配置如下:
functions:
deleteS3File:
handler: handler.deleteS3File
events:
- http:
path: deleteS3File
method: POST
integration: lambda
cors: true
response:
headers:
Access-Control-Allow-Origin: "*"
知道这个错误对 Lambda 函数意味着什么以及如何解决它吗?
【问题讨论】:
标签: amazon-web-services http-headers aws-lambda fine-uploader serverless-framework