使用AJAX将PDF作为base64文件上载到服务器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用AJAX将PDF作为base64文件上载到服务器相关的知识,希望对你有一定的参考价值。

假设我想将以下信息上传到服务器:

var info = {
    name: "John",
    age: 30,
    resume: resume.pdf  // base64 String
};

我的AJAX电话可能看起来像这样:

$.ajax({
    url: "http://example.com",
    type: "POST",
    dataType: "JSON",
    data: info,
    success: function (response){
        // do something
    }
});

我的问题是如何修改AJAX调用以将resume.pdf文件(resume属性)作为base64字符串上传到服务器?

以上是关于使用AJAX将PDF作为base64文件上载到服务器的主要内容,如果未能解决你的问题,请参考以下文章

前端通过ajax获取base64转blob下载PDF方法

使用 JavaScript 在客户端将 base64 字符串保存为 PDF

vue.base64转pdf加载太慢

base64解码文件不等于原始未编码文件

通过 ajax 将 base64 图像数据发送到 cfc

无服务器快递无法检索 pdf 文件(base64 编码)