import urllib.request import urllib.error def get_king_data(): """Request data from localhost king endpoint and return response body as string.""" try: with urllib.request.urlopen("http://localhost:8080/api/v1/king") as response: return response.read().decode('utf-8') except urllib.error.URLError as e: raise Exception(f"Failed to fetch king data: {e}") print(get_king_data())