saraf / async-request-snitch
dev-main
2024-09-14 09:24 UTC
Requires
- react/event-loop: >=1
- react/http: >=1
- saraf/async-request: dev-main
This package is auto-updated.
Last update: 2024-09-14 09:24:59 UTC
README
这是一个非常简单的基于API的代理,用于绕过制裁或其他类似的东西!
如何部署?
Docker
该项目附带Dockerfile
!只需使用以下命令构建它
> docker build -t snitch-proxy .
命令行界面(CLI)
首先,您应该使用composer
安装php
。您需要至少php 8
或更高版本。然后运行以下命令以启动项目
> composer install > php server.php
如何使用?
它适用于您所想的任何语言。只需替换URL并将其放入X-Proxy-To
头部。例如,在curl中
curl --location 'http://127.0.0.1:9898' \ --header 'X-Proxy-To: https://jsonplaceholder.typicode.com/todos/200' \ --header 'X-Proxy-Config: {"timeout": 1}'
额外的配置应放入X-Proxy-Config
。配置值包括
{ "timeout": 10, "followRedirects": true }
timeout
:等待来自目标地址响应的最大时间followRedirects
:启用或禁用跟随重定向