### Проверка прокси Этот метод позволяет подключиться через прокси и проверить, работает ли он. #### Как это работает? Он подключится к `http://host.stableproxy.com/ip/` через прокси и получит IP-адрес, затем подключится к `https://ipinfo.io/widget/demo/ip` и получит информацию о местоположении. Проверка
Список всех доступных методов для взаимодействия с API.
POST
Прокси ### Проверка прокси Этот метод позволяет подключиться через прокси и проверить, работает ли он. #### Как это работает? Он подключится к `http://host.stableproxy.com/ip/` через прокси и получит IP-адрес, затем подключится к `https://ipinfo.io/widget/demo/ip` и получит информацию о местоположении. Проверка -/proxy/check
Способ запроса
POSThttp://apilocal.stableproxy.com/v2/proxy/check
Параметры запроса
| Идентификатор | Правила | Пример |
|---|---|---|
| protocol | requiredstringin:http, socks5, auto | "http" |
| connect-urls | requiredarray | ["md82ldd_0:[email protected]:11001"] |
| sort-byНе обязательно | nullablestringapp\_validators\_ex_in_rule | "" |
| sort-orderНе обязательно | nullablestringin:asc, desc | "asc" |
| captcha-keyНе обязательно | nullablestring | "6Le6gTwUAAA ... secret ...tjbYd6IAYN_" |
| g-recaptcha-response | requiredrecaptchav3:check, 0.5, captcha-key | "03AFcWeA690BhJU7VIxoIpsXXdDx7IVllNVz804lKvWNIBYmF42ALfY18TY4cjjQ0sY_...." |
| connect-urls.* | requiredstring | 36 |
Примеры кода
JavaScript
async function postProxyCheck() {
const baseUrl = 'http://apilocal.stableproxy.com/v2';
const req = await fetch(baseUrl + '/proxy/check', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
"protocol": "http",
"connect-urls": ["md82ldd_0:[email protected]:11001"],
"sort-by": "",
"sort-order": "asc",
"captcha-key": "6Le6gTwUAAA ... secret ...tjbYd6IAYN_",
"g-recaptcha-response": "03AFcWeA690BhJU7VIxoIpsXXdDx7IVllNVz804lKvWNIBYmF42ALfY18TY4cjjQ0sY_....",
"connect-urls.*": 36
}),
}
);
const res = await req.json();
}