У меня есть код javascript, который загружает изображение на сервер. Ниже приведен вызов ajax, который работает правильно.Как разместить изображение в кодировке base64 через .ajax?
$.ajax({
url: 'https://api.projectoxford.ai/vision/v1/analyses?',
type: 'POST',
contentType: 'application/json',
data: '{ "Url": "http://images.takungpao.com/2012/1115/20121115073901672.jpg" }',
})
Теперь мне нужно загрузить изображение в кодировку base64, например.
data: 'data:image/jpeg;base64,/9j/4AAQSkZJRgA..........gAooooAKKKKACiiigD//Z'
Но это не работает, то есть сервер не распознает данные, которые я отправляю и жалуюсь.
Кто-нибудь знает, какой правильный формат предназначен для отправки данных с кодировкой base64 в вызове AJAX?
Не работает как? Ошибки? Нет ошибок? – AtheistP3ace
_ «Но это не сработает». _ Где изображение размещено как 'data URI' на' js' в Question? Какова цель '$ .param (params)'?Что такое 'params'? См. Http://stackoverflow.com/questions/28856729/upload-multiple-image-using-ajax-php-and-jquery/ – guest271314
Может кто-то ответить на этот https://stackoverflow.com/questions/47462008/getting-status -code400-плохо-запроса, когда-колл-Microsoft-лазурь-эмоция-апи-ж? –