使用chrome扩展名将pdf文件保存到数据库

时间:2012-07-30 02:28:56

标签: google-chrome-extension xmlhttprequest

使用chrome扩展程序将pdf文件或其他文档保存到mysql数据库的任何方法? 例如,我想将pdf文件转换为BLOB,然后在单击包含pdf文件的链接时将其保存到我的数据库中。

我正在尝试编写如下代码,但它没有像我预期的那样工作:

var x = new XMLHttpRequest();
    x.onload = function() {
            var link = info.linkUrl.split(/[?#]/)[0].split('/').pop();

            var fd = new FormData();
                fd.append("uploaded_file", x.response, link); //edited
                fd.append("submit", "Upload");

            var y = new XMLHttpRequest();
                y.open('POST', 'http://localhost/pdf_upload/add_file.php');
                y.send(fd);

        };           
        x.responseType = 'blob';
        x.open('GET', info.linkUrl);
        x.send();

我该怎么做,所以代码可以正常运行?

0 个答案:

没有答案