Domain transporter.clapp.codes
United States
GOOGLE-CLOUD-PLATFORM
Software information

deno gcp-europe-west3

tcp/443

  • Open service 34.120.54.55:443 · transporter.clapp.codes

    2026-01-23 08:55

    HTTP/1.1 200 OK
    access-control-allow-headers: *
    access-control-allow-methods: *
    access-control-allow-origin: *
    access-control-max-age: 100
    cache-control: no-cache
    content-type: text/html
    vary: Accept-Encoding
    connection: close
    content-length: 2754
    date: Fri, 23 Jan 2026 08:55:59 GMT
    via: http/1.1 edgeproxy-h
    server: deno/gcp-europe-west3
    
    
    
          <style>body { background: #222; color: #efefef }</style>
          <script type="module">
            async function importTransporter() {
      const _url = location.hostname !== 'localhost' ? 'https://esm.sh/@clappcodes/transporter' : './global.js';
      const url = '/global.js';
      return await import(url);
    }; 
            async function example() {
      // import
      const transporter = await importTransporter();
      // make global
      // example
      const { transport } = transporter.stream;
      const stream = transport.text('/echo');
      await stream.request.response;
      stream.read((chunk)=>{
        console.log(chunk);
        document.querySelector('body>pre')?.append(chunk);
      });
      stream.write(`Hello World!\n`);
      document.querySelector('textarea')?.addEventListener('input', (e)=>stream.write(e.data || '\n'));
      Object.assign(globalThis, {
        stream
      });
      console.log({
        example,
        transporter
      });
    }; 
            async function message(msg) {
      return await importTransporter().then(({ stream: { transport } })=>transport.text('/toUpperCase').pipe(transport.text(`/echo`))).then((stream)=>{
        stream.read(console.log);
        stream.write(msg);
        return stream;
      });
    };
            Object.assign(self, {importTransporter,example,message})
            await importTransporter()
            await example();
    
          </script>
          <body>
            <h2>Transporter 0.5.1</h2>
            <pre></pre>
            <textarea style="min-height:100px;width:100%;font-size:18px;" placeholder="stream.write(...)"></textarea>
            <hr />
            Request handler
            <code><pre>(ctx)=>{
        ctx.headers.set('content-type', 'text/event-stream');
        const stream = new BroadcastStream();
        ctx.request.body?.pipeTo(stream.writable);
        return stream.readable;
      }</pre></code>
            <hr />
            Quick start
            <code><pre>async function message(msg) {
      return await importTransporter().then(({ stream: { transport } })=>transport.text('/toUpperCase').pipe(transport.text(`/echo`))).then((stream)=>{
        stream.read(console.log);
        stream.write(msg);
        return stream;
      });
    }</pre></code>
            <hr />
            This example
            <code><pre>async function example() {
      // import
      const transporter = await importTransporter();
      // make global
      // example
      const { transport } = transporter.stream;
      const stream = transport.text('/echo');
      await stream.request.response;
      stream.read((chunk)=>{
        console.log(chunk);
        document.querySelector('body>pre')?.append(chunk);
      });
      stream.write(`Hello World!\n`);
      document.querySelector('textarea')?.addEventListener('input', (e)=>stream.write(e.data || '\n'));
      Object.assign(globalThis, {
        stream
      });
      console.log({
        example,
        transporter
      });
    }</pre></code>
            <hr />
          </body>
        
    Found 2026-01-23 by HttpPlugin
    Create report
transporter.clapp.codes
CN:
transporter.clapp.codes
Key:
ECDSA-256
Issuer:
E6
Not before:
2024-10-21 15:24
Not after:
2025-01-19 15:24
Domain summary
IP summary