Vercel Proxy 使用说明

[ServerDomain]https://proxy2.lzc2002.top

本代理服务器提供两种调用方式:/api//fetch/。它们的用途和限制不同,适合不同场景。

提示:Proxy1 服务器;项目地址:Github

/api/ 接口

/api/用于客户端调用 API,支持多种请求方法(GET、POST、PUT、PATCH、DELETE)。

示例:
GET [ServerDomain]/api/https://api.example.com/data
POST [ServerDomain]/api/https://api.example.com/submit

/fetch/ 接口

/fetch/用于浏览器直接访问资源,始终使用 GET 方法。

示例:
GET [ServerDomain]/fetch/https://example.com/image.png
GET [ServerDomain]/fetch/https://example.com/file.zip

使用场景

1. 代理地区封锁的网址

例如:https://api.openai.com/v1/chat/completions在某些地区无法直接访问。

通过/api/代理方式,可以绕过封锁:

curl -X POST \
[ServerDomain]/api/https://api.openai.com/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-4","messages":[{"role":"user","content":"Hello"}]}'

2. 代理仅限本域名使用的限制(伪造 Referer)

有些资源只允许在特定域名下访问,通常会检查RefererOrigin

通过/fetch/代理方式,可以伪装成本域名访问:

<img src="[ServerDomain]/fetch/https://restricted-site.com/image.png" />

区别总结

特性/api//fetch/
请求方法保持原始方法 (GET/POST/PUT...)统一为 GET
请求头透传客户端请求头不透传
请求体支持不支持
响应处理按 Content-Type 返回 JSON 或文本返回原始二进制数据
类型限制仅允许指定 Content-Type无限制
大小限制HEAD 检查,超过 1MB 拒绝HEAD 检查,超过 1MB 拒绝
典型场景调用API(如 OpenAI)加载仅限本域名访问的资源(如图片、文件)