Skip to content

更新源码 - #640

Open
martjay wants to merge 955 commits into
MarSeventh:mainfrom
martjay:main
Open

更新源码#640
martjay wants to merge 955 commits into
MarSeventh:mainfrom
martjay:main

Conversation

@martjay

@martjay martjay commented Jul 21, 2026

Copy link
Copy Markdown

No description provided.

MarSeventh and others added 30 commits January 30, 2026 16:14
D1分块上传跳过二进制存储
Co-authored-by: MarSeventh <108160987+MarSeventh@users.noreply.github.com>
…pport-to-random-api

Add CORS response headers to random API endpoint
MarSeventh and others added 30 commits June 15, 2026 14:36
On a Cloudflare Worker, fetch() to the Worker's own zone bypasses the
public edge and routes directly to origin, skipping the Worker itself.
This deployment has no separate origin, so every WebDAV self-call
(/api/manage/list, /file, /upload, /api/manage/delete) instantly returns
HTTP 522. The global_fetch_strictly_public compatibility flag routes
same-zone subrequests through Cloudflare's front door so they re-enter
the Worker normally.

Set the flag in both the committed wrangler.toml (manual deploy) and the
generate-toml.js template (GitHub Actions regenerates the toml on CI).

This is an alternative to the in-process dispatch fix on
fix/webdav-522-inprocess-dispatch; pick one.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…al-fetch-flag

Enable global_fetch_strictly_public to fix WebDAV 522 (Worker deploy)
…revent FileAlreadyExistsException in clients
fix(webdav): 修复 WebDAV 兼容性问题并支持标准的 MOVE 方法
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.