Spaces:
Sleeping
Sleeping
| from flask import Flask, request, jsonify | |
| import random | |
| app = Flask(__name__) | |
| URLS = [ | |
| "https://science.yangplace.qzz.io", | |
| "http://10.14.0.145:8080", | |
| ] | |
| def get_url(): | |
| failed = request.args.get("failed") | |
| urls = URLS.copy() | |
| if not urls: | |
| return jsonify({"error": "URL list is empty"}) | |
| if failed: | |
| urls = [u for u in urls if u != failed] | |
| if not urls: | |
| return jsonify({"error": "No URLs remaining after filtering"}) | |
| return jsonify({"url": random.choice(urls)}) | |