Developer Platform von Cloudflare
Workers Routes und Secrets API korrigiert und dokumentiert
Die Create Route API von Workers gibt nun korrekt die Werte für pattern und script zurück statt eines leeren Strings und null, außerdem wurde die Secrets API behoben und dokumentiert.
Workers Routes API
Previously, a request to the Workers Create Route API always returned null for "script" and an empty string for "pattern" even if the request was successful.
Example requestbash
curl https://api.cloudflare.com/client/v4/zones/$CF_ACCOUNT_ID/workers/routes \
-X PUT \
-H "Authorization: Bearer $CF_API_TOKEN" \
-H 'Content-Type: application/json' \
--data '{ "pattern": "example.com/*", "script": "hello-world-script" }'
Example bad responsejson
{
"result": {
"id": "bf153a27ba2b464bb9f04dcf75de1ef9",
"pattern": "",
"script": null,
"request_limit_fail_open": false
},
"success": true,
"errors": [],
"messages": []
}
Now, it properly returns all values!
Example good responsejson
{
"result": {
"id": "bf153a27ba2b464bb9f04dcf75de1ef9",
"pattern": "example.com/*",
"script": "hello-world-script",
"request_limit_fail_open": false
},
"success": true,
"errors": [],
"messages": []
}
Workers Secrets API
…