<?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>Question Re: ABAP - Proxy Call - Content-Transfer-Encoding: base64 in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/abap-proxy-call-content-transfer-encoding-base64/qaa-p/349900#M18392</link>
    <description>&lt;P&gt;Vijay!&lt;/P&gt;&lt;P&gt;I've already seen similar questions before but I couldn't find the way to set "Content-Transfer-Encoding" HTTP header in PI.&lt;/P&gt;&lt;P&gt;I can just suggest to send attachment in binary format (without encoding to Base64) or extend your source message structure and put Base64 encoded string in payload instead of using attachment.&lt;/P&gt;&lt;P&gt;Maybe other respective members will assist.&lt;/P&gt;&lt;P&gt;Regards, Evgeniy.&lt;/P&gt;</description>
    <pubDate>Thu, 10 Nov 2016 05:23:46 GMT</pubDate>
    <dc:creator>former_member190293</dc:creator>
    <dc:date>2016-11-10T05:23:46Z</dc:date>
    <item>
      <title>ABAP - Proxy Call - Content-Transfer-Encoding: base64</title>
      <link>https://community.sap.com/t5/technology-q-a/abap-proxy-call-content-transfer-encoding-base64/qaq-p/349896</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;We have developed and ABAP client proxy that sends payload and a pdf document as attachment to the PI system. The pdf attachment is base64 encoded using the "cl_http_utility" class method. However, when the message end up in PI system, the HTTP header of the PDF attachment Content-Transfer-Encoding is coming as "binary" instead of "base64". Did anybody able to change this to base64 before sending to PI?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vijay K&lt;/P&gt;</description>
      <pubDate>Tue, 08 Nov 2016 16:16:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/abap-proxy-call-content-transfer-encoding-base64/qaq-p/349896</guid>
      <dc:creator>VijayKonam</dc:creator>
      <dc:date>2016-11-08T16:16:25Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP - Proxy Call - Content-Transfer-Encoding: base64</title>
      <link>https://community.sap.com/t5/technology-q-a/abap-proxy-call-content-transfer-encoding-base64/qaa-p/349897#M18389</link>
      <description>&lt;P&gt;You explained how you calculate the base64 of the PDF, but could you explain how you embed the base64 in the message that you transmit to the web service? (which kind of proxy is it by the way?)&lt;/P&gt;</description>
      <pubDate>Tue, 08 Nov 2016 16:29:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/abap-proxy-call-content-transfer-encoding-base64/qaa-p/349897#M18389</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2016-11-08T16:29:37Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP - Proxy Call - Content-Transfer-Encoding: base64</title>
      <link>https://community.sap.com/t5/technology-q-a/abap-proxy-call-content-transfer-encoding-base64/qaa-p/349898#M18390</link>
      <description>&lt;P&gt;Hi Sandra!&lt;/P&gt;&lt;P&gt;I guess that attachment is added to ABAP client proxy message using IF_WSPROTOCOL_ATTACHMENTS interface:&lt;/P&gt;&lt;P&gt;&lt;A href="https://blogs.sap.com/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments/" target="test_blank"&gt;https://blogs.sap.com/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Regards, Evgeniy.&lt;/P&gt;</description>
      <pubDate>Wed, 09 Nov 2016 00:53:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/abap-proxy-call-content-transfer-encoding-base64/qaa-p/349898#M18390</guid>
      <dc:creator>former_member190293</dc:creator>
      <dc:date>2016-11-09T00:53:42Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP - Proxy Call - Content-Transfer-Encoding: base64</title>
      <link>https://community.sap.com/t5/technology-q-a/abap-proxy-call-content-transfer-encoding-base64/qaa-p/349899#M18391</link>
      <description>&lt;P&gt;Hello Sandra,&lt;/P&gt;&lt;P&gt;That is exactly how I added the proxy to the call, as Evgeniy mentioned.&lt;/P&gt;&lt;P&gt;VJ&lt;/P&gt;</description>
      <pubDate>Wed, 09 Nov 2016 15:24:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/abap-proxy-call-content-transfer-encoding-base64/qaa-p/349899#M18391</guid>
      <dc:creator>VijayKonam</dc:creator>
      <dc:date>2016-11-09T15:24:28Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP - Proxy Call - Content-Transfer-Encoding: base64</title>
      <link>https://community.sap.com/t5/technology-q-a/abap-proxy-call-content-transfer-encoding-base64/qaa-p/349900#M18392</link>
      <description>&lt;P&gt;Vijay!&lt;/P&gt;&lt;P&gt;I've already seen similar questions before but I couldn't find the way to set "Content-Transfer-Encoding" HTTP header in PI.&lt;/P&gt;&lt;P&gt;I can just suggest to send attachment in binary format (without encoding to Base64) or extend your source message structure and put Base64 encoded string in payload instead of using attachment.&lt;/P&gt;&lt;P&gt;Maybe other respective members will assist.&lt;/P&gt;&lt;P&gt;Regards, Evgeniy.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Nov 2016 05:23:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/abap-proxy-call-content-transfer-encoding-base64/qaa-p/349900#M18392</guid>
      <dc:creator>former_member190293</dc:creator>
      <dc:date>2016-11-10T05:23:46Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP - Proxy Call - Content-Transfer-Encoding: base64</title>
      <link>https://community.sap.com/t5/technology-q-a/abap-proxy-call-content-transfer-encoding-base64/qaa-p/349901#M18393</link>
      <description>&lt;P&gt;The requirement from the partner is base64.&lt;/P&gt;&lt;P&gt;I understand this solution Evgeniy. However, this would require me to develop something in Java, may be an adapter module, which I do not want to add to the design due to the maintenance and support issues. Ultimately, if SAP could not help then that is my only fall back option.&lt;/P&gt;&lt;P&gt;If ABAP could set that for us, it would be seem-less  all the way.&lt;/P&gt;&lt;P&gt;VJ&lt;/P&gt;</description>
      <pubDate>Thu, 10 Nov 2016 17:47:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/abap-proxy-call-content-transfer-encoding-base64/qaa-p/349901#M18393</guid>
      <dc:creator>VijayKonam</dc:creator>
      <dc:date>2016-11-10T17:47:21Z</dc:date>
    </item>
  </channel>
</rss>

