Files
pixivnow/wrangler.toml
JuLuogo 30ac5c76be feat(proxy): 添加代理IP支持并优化请求头处理
- 在wrangler.toml中新增PROXY_IP配置项用于代理IP设置
- 重构[[path]].ts中的请求处理逻辑,支持通过代理IP转发请求
- 优化请求头处理,仅保留必要头部并添加浏览器模拟头
2025-10-08 16:51:01 +08:00

27 lines
935 B
TOML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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"]