fix(workers-playground): sends raw request method through the X-CF-HTTP-Method header#7639
Conversation
🦋 Changeset detectedLatest commit: 09fd1d6 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
A wrangler prerelease is available for testing. You can install this latest build in your project with: npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12789985194/npm-package-wrangler-7639You can reference the automatically updated head of this PR with: npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/prs/7639/npm-package-wrangler-7639Or you can use npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12789985194/npm-package-wrangler-7639 dev path/to/script.jsAdditional artifacts:cloudflare-workers-bindings-extension: wget https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12789985194/npm-package-cloudflare-workers-bindings-extension-7639 -O ./cloudflare-workers-bindings-extension.0.0.0-v0dced0cc0.vsix && code --install-extension ./cloudflare-workers-bindings-extension.0.0.0-v0dced0cc0.vsixcreate-cloudflare: npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12789985194/npm-package-create-cloudflare-7639 --no-auto-update@cloudflare/kv-asset-handler: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12789985194/npm-package-cloudflare-kv-asset-handler-7639miniflare: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12789985194/npm-package-miniflare-7639@cloudflare/pages-shared: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12789985194/npm-package-cloudflare-pages-shared-7639@cloudflare/unenv-preset: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12789985194/npm-package-cloudflare-unenv-preset-7639@cloudflare/vitest-pool-workers: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12789985194/npm-package-cloudflare-vitest-pool-workers-7639@cloudflare/workers-editor-shared: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12789985194/npm-package-cloudflare-workers-editor-shared-7639@cloudflare/workers-shared: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12789985194/npm-package-cloudflare-workers-shared-7639@cloudflare/workflows-shared: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12789985194/npm-package-cloudflare-workflows-shared-7639Note that these links will no longer work once the GitHub Actions artifact expires.
Please ensure constraints are pinned, and |
7db261e to
09fd1d6
Compare
|
Thanks for the review, @andyjessop! |
Fixes DEVX-1449.
This PR utilizes the
X-CF-HTTP-Methodheader introduced on #7630and is blocked until the relevant change is released(Update: released).This change is already verified on the preview environment following these steps:
when fix(playground-preview-worker,edge-preview-authenticated-proxy): allow overriding raw request method with the X-CF-Http-Method header #7630 is landed(Update: released and verified manually).