申请/专利权人:彩讯科技股份有限公司
申请日:2023-12-14
公开(公告)日:2024-03-08
公开(公告)号:CN117411847B
主分类号:H04L51/42
分类号:H04L51/42;G06F16/51;G06F9/54;H04L51/10
优先权:
专利状态码:有效-授权
法律状态:2024.03.08#授权;2024.02.02#实质审查的生效;2024.01.16#公开
摘要:本申请提供了一种邮件外链图片转存方法、系统和介质。该方法包括:获取邮箱登录状态信息后监控浏览器的网络请求信息,同时获取剪切板信息并根据img图片标签信息添加事件监听器,通过事件监听器获得外链图片的加载状态信息并进一步获得网络请求信息,判断图片的加载来源模式,根据不同的加载来源模式对应获得不同的图片处理方式并将图片下载至本地缓存路径,将图片来源更新为本地缓存路径并转换为内联图片后发送邮件。通过判断图片的来源模式,采用不同方式将图片下载至本地缓存路径,并更新图片来源的方式,实现了邮件外链图片转存的技术。
主权项:1.一种邮件外链图片转存方法,其特征在于,包括:获取邮箱登录状态信息,根据邮箱登录状态信息初始化预设外链图片转存模型,并监控浏览器的网络请求信息;获取剪切板信息,根据剪切板信息对应获得img图片标签信息,并添加事件监听器;通过所述事件监听器获得外链图片的加载状态信息,根据加载状态信息获得所述网络请求信息;判断所述外链图片的加载来源模式,根据加载来源模式对应获得外链图片处理方式并获得外链图片的本地缓存路径;将所述外链图片来源更新为所述本地缓存路径,并转换为内联图片;根据用户需求发送邮件;所述获取邮箱登录状态信息,根据邮箱登录状态信息初始化预设外链图片转存模型,并监控浏览器的网络请求信息,具体包括:获取邮箱登录状态信息,包括已登录和未登录;判断所述邮箱登录状态,若为已登录,则初始化预设外链图片转存模型并在前端开发框架主进程中调用同步执行,开启网络监控;所述网络监控监控浏览器的网络请求信息,若所述网络请求信息为网络收到请求响应,则获得请求ID编号;根据所述请求ID编号对应获得请求响应报文;所述获取剪切板信息,根据剪切板信息对应获得img图片标签信息,并添加事件监听器,具体包括:获取剪切板信息,并输入邮件编辑器中获得超文本标记语言信息;通过正则表达式判断所述超文本标记语言信息中是否包含img图片标签信息;若包含,则添加事件监听器,包括onload和onerror。
全文数据:
权利要求:
百度查询: 彩讯科技股份有限公司 一种邮件外链图片转存方法、系统和介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。