Получить изображение с неопубликованного c URL-адреса, используя как URL-адрес, так и токен на предъявителя JavaScript Eclipse Birt - PullRequest
0 голосов
/ 14 января 2020

У меня есть отчет Birt со скриптовым источником данных, в котором хранится набор URL-адресов изображений (например, 'https://madsourcer.com/public/wp-contonly, если источником URL-адреса является публикация c.

Сейчас Я требую сделать то же самое, но теперь эти изображения хранятся в частном источнике. У меня есть токен и URL-адрес на этих изображениях, и я могу видеть их, используя запрос GET, используя оба параметра в Postman.

Итак, я пытаюсь установить запрос GET в моем источнике данных Birt, используя:

    url = "https://example.com/api/v1/archives/2462.jpeg";
    var url = new URL(url);
    var conn = url.openConnection();
    conn.setRequestMethod("GET");
    conn.setRequestProperty("Authorization", "Bearer " + params["Token"].value);
    image.push(conn);

Но я не получаю изображение при выполнении отчета, я newb ie, используя запрос API. У меня есть см. некоторые вопросы и ответы, которые преобразуют изображение url в Uint8Array, а затем в Base64, чтобы сделать это изображение своего рода блобом ... но мне само изображение не нужно, просто я могу просмотреть его как почтальон, используя оба несущих токена URL-адрес, которым я уже владею, или как publi c url, потому что я использую опцию URI для генерации отчета. bottle шея этого кода в том, что я не могу использовать операторы, функции, знаки как "=>", позвольте, потому что это не работает с версией, которую я имею затмения.

Любая помощь будет уместной! спасибо.

...