<?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: proc http can not return GZIP file &amp;gt;64 KB in Developers</title>
    <link>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/645778#M790</link>
    <description>&lt;P&gt;Case : GZIP in and out of a small file - which works - the difference is 'transfer-encoding: chunked' is used on large .gz file.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;HTTP/1.1 200 OK&lt;BR /&gt;Cache-Control: no-cache&lt;BR /&gt;Pragma: no-cache&lt;BR /&gt;Content-Type: application/json; charset=utf-8&lt;BR /&gt;Content-Encoding: gzip&lt;BR /&gt;Expires: -1&lt;BR /&gt;Vary: Accept-Encoding&lt;BR /&gt;Server: Microsoft-IIS/10.0&lt;BR /&gt;Service-Version: 1.2.0.9825&lt;BR /&gt;X-AspNet-Version: 4.0.30319&lt;BR /&gt;X-Powered-By: ASP.NET&lt;BR /&gt;Date: Thu, 07 May 2020 05:32:43 GMT&lt;BR /&gt;Content-Length: 5506&lt;/P&gt;</description>
    <pubDate>Thu, 07 May 2020 05:37:02 GMT</pubDate>
    <dc:creator>ShirleyD</dc:creator>
    <dc:date>2020-05-07T05:37:02Z</dc:date>
    <item>
      <title>proc http can not return GZIP file &gt;64 KB</title>
      <link>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/645154#M786</link>
      <description>&lt;P&gt;I am using (SAS 9.4 M5 on Linux)&amp;nbsp; PROC HTTP to call an in-house Windows API.&lt;/P&gt;&lt;P&gt;I use POST and pass JSON file in, and it returns a JSON file.&amp;nbsp;&lt;/P&gt;&lt;P&gt;To speed the process up I want to GZIP the JSON in and out.&lt;/P&gt;&lt;P&gt;The input of the&amp;nbsp;GZIP'd JSON works fine for all file sizes.&lt;/P&gt;&lt;P&gt;The output in JSON format works for all file sizes.&lt;/P&gt;&lt;P&gt;The output in GZIP'd format works if the resulting .gz file is &amp;lt; 65 KB, BUT fails for anything larger.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can run the cURL from DOS which passes .gz file from Linux box location via the windows API and it writes a resulting .gz file to Linux (whether input large or small).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What can i add to the filename statement for the .gz file - to resolve size issue?&amp;nbsp;&lt;/P&gt;&lt;P&gt;What can i add to the proc http ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;filename inZIPd "&amp;amp;theFilePath./&amp;amp;theDSname._toACS.json.gz";&lt;/P&gt;&lt;P&gt;filename outZIPd "&amp;amp;theFilePath./&amp;amp;theDSname._resp.json.gz";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc http&lt;BR /&gt;url = &amp;amp;URLString.&lt;BR /&gt;method = "POST"&lt;BR /&gt;in = inZIPd&lt;BR /&gt;out = outZIPd;&lt;/P&gt;&lt;P&gt;headers&lt;BR /&gt;"Content-Type" = "application/json"&lt;BR /&gt;"Content-Encoding" = "gzip"&lt;BR /&gt;"Accept" = "application/json"&lt;BR /&gt;"Accept-Encoding" = "gzip"&lt;BR /&gt;;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 May 2020 03:56:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/645154#M786</guid>
      <dc:creator>ShirleyD</dc:creator>
      <dc:date>2020-05-05T03:56:03Z</dc:date>
    </item>
    <item>
      <title>Re: proc http can not return GZIP file &gt;64 KB</title>
      <link>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/645243#M787</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/286723"&gt;@ShirleyD&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would recommend you open a track with SAS Technical Support here:&amp;nbsp;&lt;A href="https://support.sas.com/ctx/supportform/createForm" target="_blank"&gt;https://support.sas.com/ctx/supportform/createForm&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 May 2020 11:11:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/645243#M787</guid>
      <dc:creator>alexal</dc:creator>
      <dc:date>2020-05-05T11:11:32Z</dc:date>
    </item>
    <item>
      <title>Re: proc http can not return GZIP file &gt;64 KB</title>
      <link>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/645755#M788</link>
      <description>&lt;P&gt;What is the server response ?&amp;nbsp; You can capture the response with option&lt;/P&gt;
&lt;PRE&gt;HEADEROUT=&amp;lt;fileref&amp;gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 07 May 2020 00:57:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/645755#M788</guid>
      <dc:creator>RichardDeVen</dc:creator>
      <dc:date>2020-05-07T00:57:15Z</dc:date>
    </item>
    <item>
      <title>Re: proc http can not return GZIP file &gt;64 KB</title>
      <link>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/645777#M789</link>
      <description>&lt;P&gt;Thanks Richard, this is the result of adding headerout=&amp;lt;fileref&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Case : GZIP in JSON out, the header.txt file results are&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;HTTP/1.1 200 OK&lt;BR /&gt;Cache-Control: no-cache&lt;BR /&gt;Pragma: no-cache&lt;BR /&gt;Content-Type: application/json; charset=utf-8&lt;BR /&gt;Expires: -1&lt;BR /&gt;Server: Microsoft-IIS/10.0&lt;BR /&gt;Service-Version: 1.2.0.9825&lt;BR /&gt;X-AspNet-Version: 4.0.30319&lt;BR /&gt;X-Powered-By: ASP.NET&lt;BR /&gt;Date: Thu, 07 May 2020 05:23:09 GMT&lt;BR /&gt;Content-Length: 15503684&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Case : GZIP in and GZIP out (expected GZIP file &amp;gt; 64 KB)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;HTTP/1.1 200 OK&lt;BR /&gt;Cache-Control: no-cache&lt;BR /&gt;Pragma: no-cache&lt;BR /&gt;Transfer-Encoding: chunked&lt;BR /&gt;Content-Type: application/json; charset=utf-8&lt;BR /&gt;Content-Encoding: gzip&lt;BR /&gt;Expires: -1&lt;BR /&gt;Vary: Accept-Encoding&lt;BR /&gt;Server: Microsoft-IIS/10.0&lt;BR /&gt;Service-Version: 1.2.0.9825&lt;BR /&gt;X-AspNet-Version: 4.0.30319&lt;BR /&gt;X-Powered-By: ASP.NET&lt;BR /&gt;Date: Thu, 07 May 2020 05:28:48 GMT&lt;/P&gt;</description>
      <pubDate>Thu, 07 May 2020 05:30:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/645777#M789</guid>
      <dc:creator>ShirleyD</dc:creator>
      <dc:date>2020-05-07T05:30:50Z</dc:date>
    </item>
    <item>
      <title>Re: proc http can not return GZIP file &gt;64 KB</title>
      <link>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/645778#M790</link>
      <description>&lt;P&gt;Case : GZIP in and out of a small file - which works - the difference is 'transfer-encoding: chunked' is used on large .gz file.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;HTTP/1.1 200 OK&lt;BR /&gt;Cache-Control: no-cache&lt;BR /&gt;Pragma: no-cache&lt;BR /&gt;Content-Type: application/json; charset=utf-8&lt;BR /&gt;Content-Encoding: gzip&lt;BR /&gt;Expires: -1&lt;BR /&gt;Vary: Accept-Encoding&lt;BR /&gt;Server: Microsoft-IIS/10.0&lt;BR /&gt;Service-Version: 1.2.0.9825&lt;BR /&gt;X-AspNet-Version: 4.0.30319&lt;BR /&gt;X-Powered-By: ASP.NET&lt;BR /&gt;Date: Thu, 07 May 2020 05:32:43 GMT&lt;BR /&gt;Content-Length: 5506&lt;/P&gt;</description>
      <pubDate>Thu, 07 May 2020 05:37:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/645778#M790</guid>
      <dc:creator>ShirleyD</dc:creator>
      <dc:date>2020-05-07T05:37:02Z</dc:date>
    </item>
    <item>
      <title>Re: proc http can not return GZIP file &gt;64 KB</title>
      <link>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/645813#M791</link>
      <description>&lt;P&gt;I can't really help with out seeing the transferred file, but you could try using a hex viewer to look at the received file near the 64K point to see if any hints are there.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can also try using &lt;A href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n1nda7jhzcxnoin1knkwi8jbikf6.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" target="_self"&gt;DS2 HTTP PACKAGE&lt;/A&gt;.&amp;nbsp; It might have finer control and diagnostics than PROC HTTP.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;H1 class="xisDoc-title"&gt;DS2 HTTP Package Methods, Operators, and Statements&lt;/H1&gt;
&lt;DIV class="xisDoc-chapterRule"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc"&gt;
&lt;DIV class="xisDoc-toc_1"&gt;&lt;A tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n0f6y1bhcqi1iyn1qb05tjh8wi7w.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n0f6y1bhcqi1iyn1qb05tjh8wi7w.htm"&gt;Method Naming Convention&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDictFirst"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-p0rc6vllu16sm5n1mfeklsccipqd" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=p0rc6vllu16sm5n1mfeklsccipqd.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="p0rc6vllu16sm5n1mfeklsccipqd.htm"&gt;ABORT Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n017mamyc4jmj7n19d8sko73ucp2" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n017mamyc4jmj7n19d8sko73ucp2.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n017mamyc4jmj7n19d8sko73ucp2.htm"&gt;ADDREQUESTHEADER Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-p0wc0obw28cy6wn1q8kvblfjf6vc" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=p0wc0obw28cy6wn1q8kvblfjf6vc.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="p0wc0obw28cy6wn1q8kvblfjf6vc.htm"&gt;ADDSASOAUTHTOKEN Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n1vodtdxljuz5nn1t693rtwzn3ya" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n1vodtdxljuz5nn1t693rtwzn3ya.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n1vodtdxljuz5nn1t693rtwzn3ya.htm"&gt;CREATEGETMETHOD Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n018jvqvw0gmrhn1wxj1vfk9qtlt" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n018jvqvw0gmrhn1wxj1vfk9qtlt.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n018jvqvw0gmrhn1wxj1vfk9qtlt.htm"&gt;CREATEHEADMETHOD Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n0zba0vbw8ayj1n14rzlnkwzod5h" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n0zba0vbw8ayj1n14rzlnkwzod5h.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n0zba0vbw8ayj1n14rzlnkwzod5h.htm"&gt;CREATEPOSTMETHOD Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n0ynvcmsiwb17kn17spgucwdmqas" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n0ynvcmsiwb17kn17spgucwdmqas.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n0ynvcmsiwb17kn17spgucwdmqas.htm"&gt;DECLARE PACKAGE Statement: HTTP Package&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-p0rlhqieertc9wn0zhiecey13xlf" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=p0rlhqieertc9wn0zhiecey13xlf.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="p0rlhqieertc9wn0zhiecey13xlf.htm"&gt;DELETE Method: HTTP Package&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n1we0n5bkmxyj3n1oglx8is6ogqo" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n1we0n5bkmxyj3n1oglx8is6ogqo.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n1we0n5bkmxyj3n1oglx8is6ogqo.htm"&gt;EXECUTEMETHOD Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n0qmfr7cazyxkzn1b4sxuo5vj1l7" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n0qmfr7cazyxkzn1b4sxuo5vj1l7.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n0qmfr7cazyxkzn1b4sxuo5vj1l7.htm"&gt;EXECUTEMETHODSTREAM Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n0wenr49wjxcfin1bn83vxb27rll" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n0wenr49wjxcfin1bn83vxb27rll.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n0wenr49wjxcfin1bn83vxb27rll.htm"&gt;GETRESPONSEBODYASBINARY Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-p1e319vhxl5o7mn1f5gok4dsoggd" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=p1e319vhxl5o7mn1f5gok4dsoggd.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="p1e319vhxl5o7mn1f5gok4dsoggd.htm"&gt;GETRESPONSEBODYASSTRING Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-p1g80ihqqvlc4ln13tj2ugv92qz9" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=p1g80ihqqvlc4ln13tj2ugv92qz9.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="p1g80ihqqvlc4ln13tj2ugv92qz9.htm"&gt;GETRESPONSECONTENTTYPE Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n0y1eydjr331s1n1w7ll0u23rz2s" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n0y1eydjr331s1n1w7ll0u23rz2s.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n0y1eydjr331s1n1w7ll0u23rz2s.htm"&gt;GETRESPONSEHEADERSASSTRING Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n1xdyyd7yjk6arn1qmq2uzbdk3ir" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n1xdyyd7yjk6arn1qmq2uzbdk3ir.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n1xdyyd7yjk6arn1qmq2uzbdk3ir.htm"&gt;GETSTATUSCODE Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n03itl0z4h64fln1wigw8nl82t52" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n03itl0z4h64fln1wigw8nl82t52.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n03itl0z4h64fln1wigw8nl82t52.htm"&gt;_NEW_ Operator: HTTP Package&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-p0qrj89n2wzdwbn1ryflhx6zaynv" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=p0qrj89n2wzdwbn1ryflhx6zaynv.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="p0qrj89n2wzdwbn1ryflhx6zaynv.htm"&gt;SETOAUTHTOKEN Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n0w2efev4hba8jn14wvyhl1hlweq" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n0w2efev4hba8jn14wvyhl1hlweq.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n0w2efev4hba8jn14wvyhl1hlweq.htm"&gt;SETPASSWORD Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n0ay2cds24jkhvn1edqo8zxddzmw" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n0ay2cds24jkhvn1edqo8zxddzmw.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n0ay2cds24jkhvn1edqo8zxddzmw.htm"&gt;SETPROXYPASSWORD Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-p0rfqjerdrm5a0n1ddt62797jrx5" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=p0rfqjerdrm5a0n1ddt62797jrx5.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="p0rfqjerdrm5a0n1ddt62797jrx5.htm"&gt;SETPROXYURL Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n0ab5kjrfnwm3wn1glbhl713lnnm" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n0ab5kjrfnwm3wn1glbhl713lnnm.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n0ab5kjrfnwm3wn1glbhl713lnnm.htm"&gt;SETPROXYUSERNAME Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n1bxdrumuau1hpn1m1us00ke9qi1" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n1bxdrumuau1hpn1m1us00ke9qi1.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n1bxdrumuau1hpn1m1us00ke9qi1.htm"&gt;SETREQUESTBODYASBINARY Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-p0bhmqpfpb1i1an1ophhchpxls9y" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=p0bhmqpfpb1i1an1ophhchpxls9y.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="p0bhmqpfpb1i1an1ophhchpxls9y.htm"&gt;SETREQUESTBODYASSTRING Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n1ahpfv3u37xp2n1bh1t59ns77vz" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n1ahpfv3u37xp2n1bh1t59ns77vz.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n1ahpfv3u37xp2n1bh1t59ns77vz.htm"&gt;SETREQUESTBODYCHARACTERSET Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-p1h47fz6mj8is5n1g6z3l8deurqx" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=p1h47fz6mj8is5n1g6z3l8deurqx.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="p1h47fz6mj8is5n1g6z3l8deurqx.htm"&gt;SETREQUESTCONTENTTYPE Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n057ts3z5uqaemn1vtd7vayor79q" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n057ts3z5uqaemn1vtd7vayor79q.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n057ts3z5uqaemn1vtd7vayor79q.htm"&gt;SETRESPONSEBODYCHARACTERSET Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-p0syt113wubtmpn1bezp1wi387w4" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=p0syt113wubtmpn1bezp1wi387w4.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="p0syt113wubtmpn1bezp1wi387w4.htm"&gt;SETSOCKETTIMEOUT Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n09h3ydt4qvy5jn1bz6f1ebfbmy4" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n09h3ydt4qvy5jn1bz6f1ebfbmy4.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n09h3ydt4qvy5jn1bz6f1ebfbmy4.htm"&gt;SETURL Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n16aeui1e6n1pvn1k1h42s5qigpr" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n16aeui1e6n1pvn1k1h42s5qigpr.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n16aeui1e6n1pvn1k1h42s5qigpr.htm"&gt;SETUSERNAME Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-p0dga14luuhzj5n1t5logjes8xr9" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=p0dga14luuhzj5n1t5logjes8xr9.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="p0dga14luuhzj5n1t5logjes8xr9.htm"&gt;STREAMRESPONSEBODYASBINARY Method&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class="xisDoc-toc_refDict"&gt;&lt;A id="n1nda7jhzcxnoin1knkwi8jbikf6-n00ke94f5iljdtn1u2szm68igtg6" tabindex="0" href="https://documentation.sas.com/?docsetId=ds2ref&amp;amp;docsetTarget=n00ke94f5iljdtn1u2szm68igtg6.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" data-docset-id="ds2ref" data-docset-version="9.4" data-original-href="n00ke94f5iljdtn1u2szm68igtg6.htm"&gt;STREAMRESPONSEBODYASSTRING Method&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/BLOCKQUOTE&gt;</description>
      <pubDate>Thu, 07 May 2020 10:43:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/645813#M791</guid>
      <dc:creator>RichardDeVen</dc:creator>
      <dc:date>2020-05-07T10:43:48Z</dc:date>
    </item>
    <item>
      <title>Re: proc http can not return GZIP file &gt;64 KB</title>
      <link>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/653047#M812</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/12477"&gt;@RichardDeVen&lt;/a&gt;&amp;nbsp;your suggestion to review the file with a hex editor is a good one and precisely what I did when I reviewed the track opened by&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/286723"&gt;@ShirleyD&lt;/a&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It appears the HTTP procedure is not correctly handling the embed content length in the stream of data when the server sends a response with the a chunked transfer encoding. Once the investigation into this is completed I'll update this thread again.&lt;/P&gt;</description>
      <pubDate>Thu, 04 Jun 2020 03:14:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/653047#M812</guid>
      <dc:creator>SimonDawson</dc:creator>
      <dc:date>2020-06-04T03:14:33Z</dc:date>
    </item>
    <item>
      <title>Re: proc http can not return GZIP file &gt;64 KB</title>
      <link>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/653057#M813</link>
      <description>When chunked there is extra info added to the resultant message which needs to be interpreted&lt;BR /&gt;see section 3.6.1&lt;BR /&gt;&lt;A href="https://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html" target="_blank"&gt;https://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html&lt;/A&gt;</description>
      <pubDate>Thu, 04 Jun 2020 04:01:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/653057#M813</guid>
      <dc:creator>ShirleyD</dc:creator>
      <dc:date>2020-06-04T04:01:04Z</dc:date>
    </item>
    <item>
      <title>Re: proc http can not return GZIP file &gt;64 KB</title>
      <link>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/653502#M814</link>
      <description>After a bit of investigation we understand the cause of this issue. It relates to mishandling a response that includes both the Transfer-Encoding and Content-Encoding headers together. &lt;BR /&gt;&lt;BR /&gt;If a response includes one or the other by itself the HTTP procedure correctly processes the responses per the RFC you mentioned, this issue only manifests if both headers are included. This will be looked at and addressed in a future release.</description>
      <pubDate>Fri, 05 Jun 2020 04:20:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/proc-http-can-not-return-GZIP-file-gt-64-KB/m-p/653502#M814</guid>
      <dc:creator>SimonDawson</dc:creator>
      <dc:date>2020-06-05T04:20:53Z</dc:date>
    </item>
  </channel>
</rss>

