| Name | Size | Mode | Actions |
|---|---|---|---|
| chunking-test.js | 2522 | 0644 | editdlrm |
| iframe.js | 1236 | 0644 | editdlrm |
| sockjs.js | 8061 | 0644 | editdlrm |
| trans-eventsource.js | 1891 | 0644 | editdlrm |
| trans-htmlfile.js | 2327 | 0644 | editdlrm |
| trans-jsonp.js | 3204 | 0644 | editdlrm |
| trans-websocket.js | 7504 | 0644 | editdlrm |
| trans-xhr.js | 3794 | 0644 | editdlrm |
| transport.js | 12216 | 0644 | editdlrm |
| utils.js | 3996 | 0644 | editdlrm |
| webjs.js | 8735 | 0644 | editdlrm |
/var/www/flurhymez/node_modules/sockjs/lib/iframe.js (1236B)
This is a SockJS hidden iframe. It's used for cross domain magic.
\n\n"; exports.app = { iframe: function(req, res) { var content, context, k, quoted_md5; context = { '{{ sockjs_url }}': this.options.sockjs_url }; content = iframe_template; for (k in context) { content = content.replace(k, context[k]); } quoted_md5 = '"' + utils.md5_hex(content) + '"'; if ('if-none-match' in req.headers && req.headers['if-none-match'] === quoted_md5) { res.statusCode = 304; return ''; } res.setHeader('Content-Type', 'text/html; charset=UTF-8'); res.setHeader('ETag', quoted_md5); return content; } }; }).call(this);