GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — msgpack-javascript/example/fetch-example.html at main · msgpack/msgpack-javascript Expand file tree/ Copy pathfetch-example.htmlMore file actions 62 lines (55 loc) · 1.66 KB / Copy pathfetch-example.htmlFile metadata and controls62 lines (55 loc) · 1.66 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <script src="../dist.umd/msgpack.min.js"></script> <style> main { width: 80%; margin: 20px auto; } </style> </head> <body> <main> <h1>Fetch API example</h1> <p>Open DevTool and see the console logs.</p> <script id="script"> const MSGPACK_TYPE = "application/x-msgpack"; const url = "http://127.0.0.1:8080/"; (async () => { // decode() { const response = await fetch(url); const contentType = response.headers.get("content-type"); if (contentType && contentType.startsWith(MSGPACK_TYPE) && response.body != null) { const object = await MessagePack.decodeAsync(response.body); console.log("decode:", object); } else { console.error("Something is wrong!"); } } // decodeAsync() { const response = await fetch(url); const contentType = response.headers.get("content-type"); if (contentType && contentType.startsWith(MSGPACK_TYPE) && response.body != null) { const object = MessagePack.decode(await response.arrayBuffer()); console.log("decodeAsync:", object); } else { console.error("Something is wrong!"); } } })() </script> <pre><code id="source"></code></pre> <script> const script = document.getElementById("script"); const source = document.getElementById("source"); source.appendChild( document.createTextNode( script.innerText.replace(/^ {6}/gms, ""))); </script> </main> </body> </html> |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |