Skip to content

Instantly share code, notes, and snippets.

@originalsouth
Last active August 8, 2024 08:29
Show Gist options
  • Save originalsouth/b922ecef262ef4dac6802c0410f2a058 to your computer and use it in GitHub Desktop.
Save originalsouth/b922ecef262ef4dac6802c0410f2a058 to your computer and use it in GitHub Desktop.
Serve a generated JSON on any request
#!/usr/bin/env python
import json
from http.server import BaseHTTPRequestHandler, HTTPServer
class PotatoServer(BaseHTTPRequestHandler):
def do_GET(self):
self.send_response(200)
self.send_header("Content-type", "application/json")
self.end_headers()
self.wfile.write(json.dumps({
"ip_addresses": [{"address": f"10.0.0.{i}"} for i in range(0xFF)],
"domains": [{"name": f"potato{i}.com"} for i in range(0xFF)]
}).encode())
if __name__ == "__main__":
HTTPServer(("", 8080), PotatoServer).serve_forever()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment