Logo  

Home - Old Man Programmer

Displaying webapps/vt100/gtest.html

<!DOCTYPE html>
<html>
<head>
 <meta charset='ascii'>
 <title> gzip test </title>
 <script src='pako.min.js'></script>
 <script>
 var pako = window.pako;

 function loadscript() {
   var req = new XMLHttpRequest();
   req.open("GET", "script/t.json.gz", true);
   req.responseType = "arraybuffer";
//   req.setRequestHeader("Accept-Encoding", "gzip");
//   req.overrideMimeType("application/gzip");
   req.onreadystatechange = function() {
     if (req.status == 200 && req.readyState == 4) {
       var output = document.getElementById("output");
       console.log(req.responseType);
       output.innerHTML = pako.inflate(req.response, { to: 'string' });
     }
   }
   req.send();
 }
 </script>
</head>
<body>
<button onclick='loadscript();'> Fetch </button><br>
<pre id='output'></div>
</body>
</html>