Diagnose
Was die CORS-Schicht fuer DEINE Herkunft entscheidet — in einem Aufruf.
curl -s -H 'Origin: https://chatgpt.com' https://api.notoq.xyz/mcp/public/diagnose | jq
─── Wozu ein eigener Endpunkt ────────────────────────────────────────
Zweimal hintereinander war die teuerste Frage nicht "was ist kaputt", sondern "laeuft der Stand ueberhaupt, von dem ich rede". Ein Preflight antwortet mit 403 — und ob das der alte Code ist, der neue mit einem Pfadfehler, oder etwas VOR uns (Reverse Proxy, Cloudflare), sieht man dem Status nicht an. Man rate dann in Deploy-Zyklen von zwanzig Minuten.
Diese Antwort trennt die drei Faelle. Schon ihr Vorhandensein ist die halbe Auskunft: gibt es 404, laeuft ein Stand VOR diesem Endpunkt, und jede weitere Messung am CORS ist verschwendet.
─── Was hier NICHT hineingehoert ─────────────────────────────────────
Der Endpunkt ist ohne Anmeldung erreichbar, also darf nichts darin stehen, was nicht ohnehin von aussen messbar ist: die Entscheidung der CORS-Schicht kann jeder mit einem Preflight selbst erfragen, die Adressen stehen in den oeffentlichen Metadaten. Keine Umgebungsvariablen, keine Zaehler, keine Namen von Servern oder Konten.
Request
- Base URL: https://api.notoq.xyz (the document declares no server; this is the origin it was published from)
- URL: https://api.notoq.xyz/mcp/public/diagnose
- Auth: none declared
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.