Я новичок в вызове 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));
}
});