| #!/usr/bin/env python3 |
| |
| import os |
| import sys |
| |
| filename = os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(__file__)))), 'resources', 'square.png') |
| |
| if not os.path.isfile(filename): |
| sys.stderr.write('File {} does not exist\n'.format(filename)) |
| sys.stdout.write('Content-Type: text/html\r\n\r\n') |
| sys.exit(0) |
| |
| filesize = os.path.getsize(filename) |
| handle = open(filename, 'rb') |
| contents = handle.read() |
| handle.close() |
| |
| sys.stdout.write( |
| 'Content-Security-Policy: default-src \'none\'\r\n' |
| 'Content-Length: {}\r\n' |
| 'Content-Type: image/png\r\n\r\n{}'.format(filesize, contents) |
| ) |