AWSCDN+Lambda@EdgeMimeType问题。
创始人
2024-09-24 04:30:24
0

问题描述:使用 AWS CDN 和 Lambda@Edge 服务时,出现了一种情况,即进行请求处理的 Lambda 函数中返回的内容类型(或 MIME 类型)不正确。

考虑在返回缓存文件时指定正确的 MIME 类型。

代码示例:

'use strict';

exports.handler = (event, context, callback) => {
  // 请求响应
  const response = event.Records[0].cf.response;
  const headers = response.headers;
  const contentType = headers['content-type']; 

  // 更新 MIME 类型
  headers['content-type'] = [{key: 'Content-Type', value: 'text/html'}]; 

  callback(null, response);
};

在示例代码中,我们获取到了响应(response)和响应头部信息(headers),然后通过检查 content-type 属性获取到了 MIME 类型(contentType)。最后,我们更新了合适的 MIME 类型,并将它设置到响应头部中。最后,我们将更新后的响应对象(response)返回。

这样,我们就可以很容易地解决 AWS CDN + Lambda@Edge MimeType 问题了。

相关内容

热门资讯

透视脚本!wepokeai代打... 透视脚本!wepokeai代打的胜率,红龙扑克怎么看底牌,一贯真的有挂(详细辅助2025新版);1、...
透视好牌!德州ai辅助软件,德... 透视好牌!德州ai辅助软件,德州最新辅助器,一直是真的有挂(详细辅助我来教教你);1、许多玩家不知道...
透视肯定!wpk透视辅助工具,... 透视肯定!wpk透视辅助工具,轰趴大菠萝十三水辅助,好像是有挂(详细辅助曝光教程)1、wpk透视辅助...
透视智能ai!wepoke辅助... 透视智能ai!wepoke辅助技巧,wepoke怎么使用模拟器,本来真的有挂(详细辅助分享教程)一、...
透视安卓版!德州之星外挂,we... 透视安卓版!德州之星外挂,wepoke软件透明挂检测,好像真的有挂(详细辅助玩家教你)1、进入到德州...
透视了解!微扑克wpk透视辅助... 透视了解!微扑克wpk透视辅助,德扑之星如何开房间,一直真的是有挂(详细辅助wpk教程)运微扑克wp...
透视存在!wpk发牌逻辑,wp... 透视存在!wpk发牌逻辑,wpk微扑克模拟器,都是真的有挂(详细辅助大神讲解)1.wpk发牌逻辑 a...
透视系统!德州之星有辅助挂,德... 透视系统!德州之星有辅助挂,德扑ai代打会检测到吗,确实真的有挂(详细辅助可靠技巧)1、任何德州之星...
透视脚本!德州之星外挂,wpk... 透视脚本!德州之星外挂,wpk怎么下载ios,切实是有挂(详细辅助我来教教你)1)德州之星外挂辅助挂...
透视好牌!WePoKe透明挂,... 透视好牌!WePoKe透明挂,wpk辅助,竟然存在有挂(详细辅助透明挂教程);1、起透看视 WePo...