- 在wrangler.toml中新增PROXY_IP配置项用于代理IP设置 - 重构[[path]].ts中的请求处理逻辑,支持通过代理IP转发请求 - 优化请求头处理,仅保留必要头部并添加浏览器模拟头
27 lines
935 B
TOML
27 lines
935 B
TOML
name = "pixivnow-worker"
|
||
main = "functions/[[path]].ts"
|
||
compatibility_date = "2023-10-30"
|
||
|
||
# Workers Sites 配置 - 用于部署静态资源
|
||
[site]
|
||
bucket = "./dist"
|
||
|
||
# 环境变量配置
|
||
# 这些变量都有默认值,可以根据需要自定义
|
||
[vars]
|
||
# User-Agent 黑名单(JSON 数组格式)
|
||
UA_BLACKLIST = "[]"
|
||
# 自定义 User-Agent(可选,有默认值)
|
||
USER_AGENT = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36 Edg/122.0.0.0"
|
||
# 代理IP配置(可选,用于绕过Pixiv WAF)
|
||
PROXY_IP = "ProxyIP.US.CMLiussss.net"
|
||
# 自定义图片代理 URL(可选,默认使用 Pixiv 原始 URL)
|
||
# 示例配置:
|
||
# VITE_PXIMG_BASEURL_I = "https://i.pixiv.re/"
|
||
# VITE_PXIMG_BASEURL_S = "https://s.pixiv.re/"
|
||
VITE_PXIMG_BASEURL_I = "https://i.1.0721030.xyz/"
|
||
VITE_PXIMG_BASEURL_S = "https://s.i.0721030.xyz/"
|
||
|
||
[[rules]]
|
||
type = "ESModule"
|
||
globs = ["**/*.ts"] |