小编Lal*_*ane的帖子

Google 云存储文件上传 - 找不到请求的页面。【404】

我正在尝试使用 Json API 将文件上传到 Google Cloud Storage。我将请求连同文件附件发布到以下网址。

https://www.googleapis.com/upload/storage/v1/b/mybucket/o?uploadType=media&name=solarsystemlrg.png
Run Code Online (Sandbox Code Playgroud)

但我找不到请求的页面。[404]错误。当我使用下面的 URL 时,我可以列出存储在存储桶中的图像(只是为了确保不存在访问问题并且存储桶名称正确)。

https://www.googleapis.com/storage/v1/b/mybucket/o
Run Code Online (Sandbox Code Playgroud)

我已经设置了标题。

'Authorization' :'Bearer ' + accessToken,
'Content-Type' : contentType,
'Content-Length' : inputFile.size
Run Code Online (Sandbox Code Playgroud)

请找到下面的代码片段。

        $.ajax({
        url: targetUrl,
        headers: reqHeaders,
        type: 'POST',
        data: reqFormWithDataFile,
        async: false,
        cache: false,
        dataType: 'jsonp',
        useDefaultXhrHeader: false,
        processData: false,
        success: function (response) {

                alert('File Upload Successful');

        },
        error: function (jqXHR, exception) {
            var msg = '';
            if (jqXHR.status === 0) {
                msg = 'Not connect.\n Verify Network.';
            } else if (jqXHR.status == 404) {
                msg …
Run Code Online (Sandbox Code Playgroud)

google-cloud-storage google-cloud-platform

5
推荐指数
1
解决办法
2335
查看次数