gpt4 book ai didi

javascript - 关于 mime 编码器的优化有什么建议吗?

转载 作者:行者123 更新时间:2023-12-02 23:31:53 25 4
gpt4 key购买 nike

我以前没有使用过 mime 编码,这是我第一次。如果您觉得这个问题太基础了,我很抱歉。

我正在尝试生成一个 mime 文件,稍后可以将其传递给电子邮件客户端。目前,我正在使用这个library对我的内容进行编码。我正在调用 quotedPrintableEncode 函数对我的内容进行编码。

我已经运行了一些测试,编码器工作正常。唯一关心的是编码器的速度,在我的 PC 上,每封电子邮件平均需要 300 毫秒。该代码将部署在AWS-lambda上,因此在lambda函数中进行处理并不理想。

有没有更好的库?是否可以进行任何优化使其至少达到 100 毫秒?

如果您有任何疑问,请随时询问。谢谢。

最佳答案

根据我的经验,很多JS performance optimization已经可以通过优化读写程序、最小化使用的库数量等一般措施来完成。还有一些优化工具,如 V8 engine .

如果您有机会避免使用 JavaScript 并将 MIME 批处理外包给其他语言 - 请选择该选项。可能的候选者是 MIME tools ,但是不同的编程语言还有其他替代方案。如果您在 Linux 下,您可以使用现成的命令行工具,例如 reformime 。我确信还有一些方法可以使用 Powershell 来做到这一点,因为 MIME 编码是一项非常丰富的任务,我发现例如https://www.example-code.com/powershell/mime_content_transfer_encoding.asp但我还没有测试过。

编辑。还有 https://www.npmjs.com/package/mime - 但也许你不需要成熟的 MIME 编码,也许 base64 encoding足够了(或者至少是缓慢的部分)?

关于javascript - 关于 mime 编码器的优化有什么建议吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58427771/

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