#!/usr/bin/env python3 | |
import sys | |
from random import randint | |
max_age = 12 * 31 * 24 * 60 * 60 | |
sys.stdout.write( | |
'Cache-Control: public, max-age={}\r\n' | |
'Content-Type: text/javascript\r\n\r\n'.format(max_age) | |
) | |
randomId = '' | |
charset = 'ABCDEFGHIKLMNOPQRSTUVWXYZ0123456789' | |
for _ in range(0, 16): | |
randomId += charset[randint(0, len(charset) - 1)] | |
sys.stdout.write( | |
'let randomId = "{}";\n' | |
'self.addEventListener("message", function(e) {{\n' | |
' e.source.postMessage(randomId);\n' | |
'}});\n'.format(randomId) | |
) |