gpt4 book ai didi

javascript - 使用 AWS Lambda 在 JavaScript 中存储和读取 HTML 文件

转载 作者:行者123 更新时间:2023-12-03 04:16:35 26 4
gpt4 key购买 nike

我试图在 JavaScript 中保存大量 HTML,以便我可以读取它并用自定义文本替换一些位。我不确定执行此操作的最佳方法是什么。我正在开发无服务器基础设施,即使用 Lamdba 函数。

任何帮助将不胜感激。

最佳答案

您可以使用 Lambda 函数来服务器 HTML 页面。您只需要设置标题即可。

参见this example :

module.exports.landingPage = (event, context, callback) => {
let dynamicHtml = '<p>Hey Unknown!</p>';
// check for GET params and use if available
if (event.queryStringParameters && event.queryStringParameters.name) {
dynamicHtml = `<p>Hey ${event.queryStringParameters.name}!</p>`;
}

const html = `
<html>
<style>
h1 { color: #73757d; }
</style>
<body>
<h1>Landing Page</h1>
${dynamicHtml}
</body>
</html>`;

const response = {
statusCode: 200,
headers: {
'Content-Type': 'text/html',
},
body: html,
};

// callback is sending HTML back
callback(null, response);
};

或者您可以返回一个 JSON 对象,因为 Lambda 函数很常用,并且该 JSON 对象将一个 HTML 字符串设置为属性之一。

关于javascript - 使用 AWS Lambda 在 JavaScript 中存储和读取 HTML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44113266/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com