Sprawdzanie serwera proxy
/proxy/checkSprawdź serwer proxy
Ta metoda pozwala na połączenie się przez serwer proxy i sprawdzenie, czy działa.
Jak to działa?
Nastąpi połączenie z adresem http://host.stableproxy.com/ip/ za pośrednictwem serwera proxy w celu uzyskania adresu IP, a następnie połączenie z adresem https://ipinfo.io/widget/demo/ip w celu uzyskania informacji o lokalizacji.
Ta metoda wymaga rozwiązanego Captcha!
Niektóre metody wymagają captcha, aby je rozwiązać, musisz utworzyć RecaptchaV3 i wstawić tajny klucz do klucza captcha, dodać go do swojej strony - przekazać je - i uzyskać odpowiedź z captcha i dodana do parametru g-recaptcha-response.
Utwórz captcha w panelu sterowania Google Recaptcha.
Możesz także napisać do naszego wsparcia, a my możemy wyłączyć captcha w niektórych metodach.
Utwórz captcha w panelu sterowania Google Recaptcha.
Możesz także napisać do naszego wsparcia, a my możemy wyłączyć captcha w niektórych metodach.
Metoda zapytania
POSThttps://api.stableproxy.com/v2/proxy/check
Parametry zapytania
| Identyfikator | Regulamin | Przykład |
|---|---|---|
| protocol | requiredstringin:http, socks5, auto | "http" |
| connect-urls | requiredarray | ["md82ldd_0:[email protected]:11001"] |
| sort-byNie koniecznie | nullablestringapp\_validators\_ex_in_rule | "" |
| sort-orderNie koniecznie | nullablestringin:asc, desc | "asc" |
| captcha-keyNie koniecznie | nullablestring | "6Le6gTwUAAA ... secret ...tjbYd6IAYN_" |
| g-recaptcha-response | requiredapp\_rules\_sp_captcha_rule | "03AFcWeA690BhJU7VIxoIpsXXdDx7IVllNVz804lKvWNIBYmF42ALfY18TY4cjjQ0sY_...." |
| connect-urls.* | requiredstring | 36 |
Przykłady kodu
1const baseUrl = "https://api.stableproxy.com/v2";2const response = await fetch(baseUrl + "/proxy/check", {3 method: "POST",4 headers: {5 "Content-Type": "application/json"6 },7 body: JSON.stringify({8 "protocol": "\"http\"",9 "connect-urls": "[\"md82ldd_0:1DjR0xqrlGwh@s-9542.sp4.ovh:11001\"]",10 "sort-by": "\"\"",11 "sort-order": "\"asc\"",12 "captcha-key": "\"6Le6gTwUAAA ... secret ...tjbYd6IAYN_\"",13 "g-recaptcha-response": "\"03AFcWeA690BhJU7VIxoIpsXXdDx7IVllNVz804lKvWNIBYmF42ALfY18TY4cjjQ0sY_....\"",14 "connect-urls.*": 3615 })16});17const data = await response.json();Przykłady odpowiedzi
Success response200application/json
{
"data": [
[
{
"total_time": 0.29683,
"connect_time": 0.061185,
"ip": "45.43.190.148",
"error": null,
"auth": true,
"location": {
"country_code": "ES",
"country_name": "Spain",
"coordinates": {
"lattitude": "40.4165",
"longitude": "-3.7026"
},
"verified": true
},
"protocol": "http"
}
]
],
"good": true,
"timestamp": 1731317762,
"cause": {
"type": "anonymous",
"user_id": -1
}
}