C✳CODEZ.WIN
🌐 Deutsch

Lokalisierter Leseleitfaden

gateway-workersZweck, Verwendung und Quelle

Erstellen, debuggen oder überprüfen Sie Cloudflare Workers, die durch die Forward-Aktion in Gateway-HTTP-Richtlinien aufgerufen werden, einschließlich des GatewayMiddleware-Einstiegspunkts, der Gateway-Typen, des Kontexts und der Fortsetzung.

Quelle abgerufen:

Quell-Repository
cloudflare/skills
SKILL.md
skills/gateway-workers/SKILL.md
Repository-Sterne
3,222
Repository zuletzt aktualisiert
2026-10-31
Fähigkeitskategorien
Cloud-Dienste
Letzte Datenerfassung

Lizenz: Apache-2.0

Die Workflow-Auszüge dienen als Lesehilfe und sind keine ausführbaren Anweisungen von Codez. Für die Erstellung dieser Seite wurde keine Drittanbieter-Skill verwendet.

Die folgenden Abschnitte zu Zweck und Arbeitsablauf sind vorgelagertes Material, das zur besseren Lesbarkeit aufbereitet und übersetzt wurde. Sie unterscheiden sich von der separat gekennzeichneten redaktionellen Analyse von Codez.

Was diese Fähigkeit bewirkt

Erstellen, debuggen oder überprüfen Sie Cloudflare Workers, die durch die Forward-Aktion in Gateway-HTTP-Richtlinien aufgerufen werden, einschließlich des GatewayMiddleware-Einstiegspunkts, der Gateway-Typen, des Kontexts und der Fortsetzung.

Wie der vorgelagerte Workflow funktioniert

Workflow

Prüfen Sie den vorhandenen Worker und wählen Sie eine Worker-Vorlage für die gewünschte Transformation, synthetische Antwort oder Hintergrundaufgabe aus. Exportieren Sie einen benannten Worker.GatewayMiddlewareKlasse erweitertWorkerEntrypointauscloudflare:workersImplementierenhandle(request, context, next)und geben Sie ein zurückResponseDas Gateway ruft diese Methode über RPC auf. Ein Standardwertfetch()Der Handler allein implementiert den Forward-Vertrag nicht. Befolgen Sie für TypeScript die Anweisungen zur Paketinstallation und zum Typimport der gewählten Vorlage. Verwenden Sie das zweite Argument für den Gateway-Kontext. Es beschreibt die ursprüngliche Anfrage und bleibt unverändert, wenn der Worker die Anfrage ändert. Halten Sie es getrennt vonthis.ctx(Workers-Ausführungskontext) undthis.env(Bindungen).

Aufwärtspassage · L10 ↗

Gateway-Mitarbeiter

Lesen Sie vor der Implementierung eines Workers die aktuelle Forward-Anleitung. Darin wird beschrieben, wie Gateway Worker bei zulässigem HTTP-Verkehr aufruft. Rufen Sie die entsprechende Seite unten ab, anstatt Konfigurationen, API-Payloads oder Limits aus dem Speicher in das Projekt zu kopieren.

Aufwärtspassage · L6 ↗

Kontext

Verwenden Sie die veröffentlichten Typen und Kontextreferenzen für Feldnamen und Verfügbarkeit. Behandeln Sie eine falsche Identität (!identity) als anonyme und optionale Haltungswerte schützen. Aufrufawait context.identity()oderawait context.devicePosture()Nur bei Bedarf. Beide Getter können einen Fehler zurückweisen. Fehler bei der Suche werden getrennt von fehlenden Werten behandelt, und es wird entschieden, wie jeweils vorzugehen ist, wenn der Worker von ihnen abhängt. Es werden die vom Gateway bereitgestellten Identitätsheader anstelle der vom Client übermittelten verwendet.

Aufwärtspassage · L18 ↗

Anforderungen und Einrichtung

Aus dieser Datei wurde kein Abschnitt mit kurzen Anforderungen ausgewählt. Dies bedeutet nicht, dass die Fertigkeit keine Abhängigkeiten hat. Überprüfen Sie die Anweisungen zur Repository-Einrichtung und die referenzierten Dateien.

Grenzwerte und Qualitätskontrollen

Aus dieser Datei wurde kein separater Grenzwertabschnitt ausgewählt. Dies bedeutet nicht, dass die Anwendung für jede Eingabe oder Umgebung geeignet ist. Überprüfen Sie den vollständigen Quellcode und validieren Sie Ihr Ergebnis selbst.

Beginnen Sie mit einem sicheren Testlauf

  1. Prüfen Sie den unterstützten Host und die Installationsanweisungen für das Repository. Halten Sie das Skill-Verzeichnis und die darin enthaltenen Skripte, Assets und Dokumentationen zusammen;SKILL.mdEine Einzelperson kann Abhängigkeiten außer Acht lassen.
  2. Geben Sie dem Agenten Ihre tatsächlichen Eingaben, die gewünschten Ausgaben und die Akzeptanzkriterien an. Aufrufsyntax und verfügbare Tools hängen vom Hostsystem ab; diese Website geht nicht von einem universellen Installationsbefehl aus.
  3. Testen Sie den Quellworkflow in einem temporären Projekt oder auf einer Kopie. Überprüfen Sie Vorgänge, die Dateien, Remote-Dienste oder abrechnungsfähige Ressourcen ändern, bevor Sie diese zulassen.
  4. Überprüfen Sie die Ausgabe anhand der Quellqualitätsprüfungen und Ihrer eigenen Anforderungen. Ein erfolgreicher Trigger oder eine hohe Anzahl von Sternen im Repository garantiert kein korrektes Ergebnis.

Spezifikation des Kompetenzformats und des Verzeichnisses ↗

Lesen Sie mehr dazu in der Quelle.

Übersetzung und Umfang

Dieser Leseleitfaden wählt Passagen aus dem markierten stromaufwärts gelegenen Abschnitt aus.SKILL.mdDie Übersetzung wurde unterstützt. Es handelt sich weder um ein vollständiges Handbuch noch um eine Garantie für geprüfte Kompatibilität. Lesen Sie vor der Verwendung das Original und die darin referenzierten Dateien.

Diese Einleitung bezieht sich auf die unten angepinnte Version; die aktuelle Repository-Aktivität und der Erfassungszeitpunkt werden separat angezeigt.

Angeheftete Quelle
Lesen Sie das Original ↗
Quelle abgerufen
Source-Commit
49a31e0b3229ccdffe4944be9c61bc7481d1d432
Quelle SHA-256
63f3d183f531ceba625b33761b993264c29c3fc00dbd982e2180767d1e9fb768
Zurück zum vollständigen Kompetenzkatalog