blob: dfce9e7ed46d8719409f45f33f21888230b1f3b8 [file] [log] [blame]
import time
def main(request, response):
headers = [(b'Content-Type', b'application/javascript'),
(b'Cache-Control', b'max-age=0')]
main_content_type = b''
if b'main' in request.GET:
main_content_type = request.GET[b'main']
main_content = b'default'
if main_content_type == b'time':
main_content = b'%f' % time.time()
imported_request_path = b''
if b'path' in request.GET:
imported_request_path = request.GET[b'path']
imported_request_type = b''
if b'imported' in request.GET:
imported_request_type = request.GET[b'imported']
imported_request = b''
if imported_request_type == b'time':
imported_request = b'?imported=time'
body = b'''
// %s
importScripts('%sbytecheck-worker-imported-script.py%s');
''' % (main_content, imported_request_path, imported_request)
return headers, body