Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.09.2018, 22:21
Аспирант
Отправить личное сообщение для Aqua77 Посмотреть профиль Найти все сообщения от Aqua77
 
Регистрация: 18.01.2017
Сообщений: 40

Потогите отправить запрос на сервис Tinypng
Всё делаю как в доках https://tinypng.com/developers/reference

let img = fs.readFileSync('public/img/logo.jpg');


var options = {
    body: img,
    headers: {
        Authorization: `Basic ${new Buffer.from(`api:<my API>`).toString('base64')}`,
    },
    method: 'POST',
    hostname: 'api.tinify.com',
    path: '/shrink'
  };

https.request(options, function(res,req){
    var data = '';
    res.on('data', function(chunk){
        data += chunk;
    });
    res.on('end', function(e){
        console.log(data);
    });
}).end();


Консоль пишет: {"error":"InputMissing","message":"Input file is empty"}
Ответить с цитированием
  #2 (permalink)  
Старый 23.09.2018, 04:51
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

Сообщение от Aqua77
body: img,
нет такой опции в доках, да и упрощенка у них для ноды есть.

Последний раз редактировалось Rise, 23.09.2018 в 05:02.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу отправить ajax запрос rogodessa jQuery 6 27.09.2014 22:09
Отправить пост запрос из данных ruzik jQuery 3 14.07.2013 11:39
Отправить запрос и получить отдельный элемент Vampir3 Общие вопросы Javascript 7 13.01.2013 22:26
Как отправить http запрос в javaScript BorodinKO Общие вопросы Javascript 5 20.03.2012 23:23
Как отправить Ajax запрос от плагина Chrome к веб серверу? fedotxxl AJAX и COMET 0 29.11.2011 20:53