在 Grapesjs 代码的哪个位置,它会把图片发布到上传端点?
要禁用编码@timkelly0810只需将 false [此选项](https://github.com/artf/grapesjs/blob/dev/src/asset_manager/config/config.js#L71) 关于上传资源你需要知道的全部信息在这里:https://grapesjs.com/docs/modules/Assets.html#uploading-assets
阅读下方完整回答 ↓问题
我和我的团队开发了一个应用程序,利用 grapesjs 来构建电子邮件模板。当图片被引入模板时,它们会自动被用base64编码,发现它来自以下 https://github.com/artf/grapesjs/blob/dev/src/asset_manager/config/config.js#L77的第77行。由于它们是base64编码的,因此无法直接发送到大多数邮件客户端而不被屏蔽,我们考虑将图片发送到本地数据库保存。我们注意到,当使用图片的URL源代码而不是编码时,图片会显示在邮件中。那么, grapesjs 代码的哪个位置会将图片发布到上传端点?头部是 grapes 自动设置的,还是需要指定x-content-type、content-type等?有没有关于上传图片到数据库的文档?谢谢。
回答(3)
要禁用编码@timkelly0810只需将 false [此选项](https://github.com/artf/grapesjs/blob/dev/src/asset_manager/config/config.js#L71) 关于上传资源你需要知道的全部信息在这里:https://grapesjs.com/docs/modules/Assets.html#uploading-assets
grapesjs以什么方式向数据库发送图像?我们正在尝试弄清楚grapes如何将图片发送给 Spring,以便我们能设置数据库来接收接收接收的图片。
相关问答
通过相似的问题讨论继续研究。
问题 #2894
:如何在AM模态中隐藏/禁用投放区
你好, 我一直在查看文档和[这个链接](https://github.com/artf/grapesjs/blob/dev/src/asset_manager/config/config.js),试图找到合适的配置设置来禁用资产管理模式中的投放区。在我的配置中,我把“上传”属性...
问题 #3596
Values are not escaped
GrapesJS 代码存在 XSS 问题,因为值插入 DOM 时不会逃逸,例如 https://github.com/artf/grapesjs/blob/dev/src/assetmanager/view/AssetImageView.js#L30 如果“model.getF...
问题 #4411
XSS when add class name to Selector Manager
GrapesJS 版本 [X] 我确认使用最新版本 GrapesJS 你用的是什么浏览器? Chrome v102 可复制演示链接 https://jsfiddle.net/szLp8h4n 描述一下那个虫子 如何复现这个漏洞?选择任意组件像 <a href="#"onclic...
问题 #2622
:资产管理器 addType 函数在重新加载页面后无法工作
'am.addType('svg-icon', { 浏览量:{ 'getPreview()' 和 'getInfo()' 只是一些辅助工具,你可以 用“template()”覆盖整个模板 请在这里查看基础“模板()”: https://github.com/artf/grape...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。