请选择 进入手机版 | 继续访问电脑版

[数据云] 求助,怎样给云数据库中上传图片

[复制链接]
阿王同学 发表于 2021-5-25 23:08:36
用的是官方的云数据库,我看了好多帖子说是用file表,这个表在哪里,不太懂

4条回复

一人影伴 驾校小白 18Y币
var formData = new FormData();
var fiks = e.target.files[0];
formData.append("file", fiks);
王森焱 实习司机 309Y币
阿王同学 驾校小白 28Y币
王森焱 发表于 2021-5-26 11:30
参考这个https://community.apicloud.com/bbs/forum.php?mod=viewthread&tid=188434&extra=page%3D1%26filt ...

不好意思,麻烦您看一下我这有什么问题,做毕业设计临时发现这个平台的,好多东西摸不清。
<body>
    <input type="file">
    <button>上传</button>
    <script>
        var ipt = document.getElementsByTagName('input')[0];
        var btn = document.getElementsByTagName('button')[0];
        btn.onclick = function () {
            var xhr = new XMLHttpRequest();
            var form = new FormData();
            if(ipt.files[0]){
                form.append('file',ipt.files[0]);
            }
            xhr.open('POST', 'https://d.apicloud.com/mcm/api/file', true);
            xhr.setRequestHeader("X-APICloud-AppId"," A6164977775494");
            xhr.setRequestHeader("X-APICloud-AppKey","1515842F-B464-C3C9-AD93-1DA2DB8C9935");
            xhr.send(form);
        }
    </script>
</body>
阿王同学 驾校小白 28Y币
一人影伴 发表于 2021-5-26 11:05
var formData = new FormData();
var fiks = e.target.files[0];
formData.append("file", fiks);

麻烦您看一下我这代码
<body>
    <input type="file">
    <button>上传</button>
    <script>
        var ipt = document.getElementsByTagName('input')[0];
        var btn = document.getElementsByTagName('button')[0];
        btn.onclick = function () {
            var xhr = new XMLHttpRequest();
            var form = new FormData();
            if(ipt.files[0]){
                form.append('file',ipt.files[0]);
            }
            xhr.open('POST', 'https://d.apicloud.com/mcm/api/file', true);
            xhr.setRequestHeader("X-APICloud-AppId"," A6164977775494");
            xhr.setRequestHeader("X-APICloud-AppKey","1515842F-B464-C3C9-AD93-1DA2DB8C9935");
            xhr.send(form);
        }
    </script>
</body>
您需要登录后才可以回帖 登录

本版积分规则