загрузить изображение на Amazon S3, используя jjery ajax - PullRequest
0 голосов
/ 30 мая 2018

Я новичок в вызове rest api, мне нужно загрузить изображение в корзину amazon s3, я вижу пример синтаксиса (взято с сайта amazon)

PUT / my-image.jpg HTTP / 1.1

Хост: myBucket.s3.amazonaws.com

Дата: среда, 12 октября 2009 г., 17:50:00 по Гринвичу

Авторизация: авторизацияstring

Content-Type: image / jpeg

Content-Length: 11434

Ожидаемое: 100-continue

x-amz-storage-class:REDUCED_REDUNDANCY

Как записать это имя хоста в URL назначения в вызове ajax, как передать объект изображения в этом запросе?как мне установить эти данные в моем вызове ajax?

мой неполный код запроса ajax, который не работает

$.ajax({

        type: 'PUT',

        url:'https://mybucketname.s3.amazonaws.com',

        headers:{            
            'Content-Type': 'image/jpeg'
        },
        success:function(data)
        {
            alert(data);
        },
        error:function(data)
        {
            alert(JSON.stringify(data));
        }

    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...