<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Rest API Call with Base 64 Encode in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Rest-API-Call-with-Base-64-Encode/m-p/2336146#M104631</link>
    <description>&lt;P&gt;You can encode and decode using a bit of Java. Here is a "Hello World" example that you can run in a tJava to test....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;String body = "Hello world";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;//Encoding&lt;/P&gt;&lt;P&gt;java.util.Base64.Encoder encoder = java.util.Base64.getEncoder();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;B&gt;byte&lt;/B&gt;[] bufEnc = encoder.encode(body.getBytes());&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;String strEnc = &lt;B&gt;new&lt;/B&gt; String(bufEnc, java.nio.charset.StandardCharsets.UTF_8);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;System.out.println(strEnc);&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;//Decoding&lt;/P&gt;&lt;P&gt;java.util.Base64.Decoder decoder = java.util.Base64.getDecoder();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;B&gt;byte&lt;/B&gt;[] bufDec = decoder.decode(strEnc.getBytes(java.nio.charset.StandardCharsets.UTF_8));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;String strDec = &lt;B&gt;new&lt;/B&gt; String(bufDec, java.nio.charset.StandardCharsets.UTF_8);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;System.out.println(strDec);&lt;/P&gt;</description>
    <pubDate>Thu, 01 Dec 2022 19:29:47 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2022-12-01T19:29:47Z</dc:date>
    <item>
      <title>Rest API Call with Base 64 Encode</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Rest-API-Call-with-Base-64-Encode/m-p/2336145#M104630</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to make an API call using TRestClient to get the access token by passing a Base 64 encoded string as header, I am struggling in Base 64 Encoding and passing the value to header &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please anyone help&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 22:18:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Rest-API-Call-with-Base-64-Encode/m-p/2336145#M104630</guid>
      <dc:creator>rajesh_tup</dc:creator>
      <dc:date>2024-11-15T22:18:34Z</dc:date>
    </item>
    <item>
      <title>Re: Rest API Call with Base 64 Encode</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Rest-API-Call-with-Base-64-Encode/m-p/2336146#M104631</link>
      <description>&lt;P&gt;You can encode and decode using a bit of Java. Here is a "Hello World" example that you can run in a tJava to test....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;String body = "Hello world";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;//Encoding&lt;/P&gt;&lt;P&gt;java.util.Base64.Encoder encoder = java.util.Base64.getEncoder();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;B&gt;byte&lt;/B&gt;[] bufEnc = encoder.encode(body.getBytes());&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;String strEnc = &lt;B&gt;new&lt;/B&gt; String(bufEnc, java.nio.charset.StandardCharsets.UTF_8);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;System.out.println(strEnc);&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;//Decoding&lt;/P&gt;&lt;P&gt;java.util.Base64.Decoder decoder = java.util.Base64.getDecoder();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;B&gt;byte&lt;/B&gt;[] bufDec = decoder.decode(strEnc.getBytes(java.nio.charset.StandardCharsets.UTF_8));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;String strDec = &lt;B&gt;new&lt;/B&gt; String(bufDec, java.nio.charset.StandardCharsets.UTF_8);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;System.out.println(strDec);&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 19:29:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Rest-API-Call-with-Base-64-Encode/m-p/2336146#M104631</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-01T19:29:47Z</dc:date>
    </item>
    <item>
      <title>Re: Rest API Call with Base 64 Encode</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Rest-API-Call-with-Base-64-Encode/m-p/2336147#M104632</link>
      <description>&lt;P&gt;Hello @not specified not specified​&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Here is online tools for base64 encode and decode which may help you&lt;/P&gt;&lt;P&gt;https://www.base64encode.net/&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 02 Dec 2022 01:01:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Rest-API-Call-with-Base-64-Encode/m-p/2336147#M104632</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-02T01:01:19Z</dc:date>
    </item>
  </channel>
</rss>

