Obchodzenie cloudflare dla websockets
Musisz uzyskać dane przez websocket, omijając cloudflare. Próbowałem przez ustawienie ciphers do dopasowania tls, ale ta metoda nie działa na serwerze, idealnie pasuje, ponieważ zwraca poprawne dane. Znalazłem również drugi sposób omijania cloudflare przez curl_cffi, ale dane przychodzą w niezrozumiałym formacie, można spróbować je przetworzyć.
Otrzymuję
b'b\xe02\xd43\xd63\xe0*H\xcc,*f\xa0\x140\xc1\x18\x00\x00'
Powinienem otrzymać
b'\x00\n1.3.0\npairs\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00'
url = 'wss://io.dexscreener.com/dex/screener/v4/pairs/h24/1?filters[txns][h24][min]=1800000&filters[sells][h24][min]=30&filters[volume][h24][min]=100000&filters[liquidity][min]=250000&rankBy[key]=priceChangeH24&rankBy[order]=desc'
Poniżej załączam dwa skrypty, w których próbowałem tych dwóch sposobów.
Załączniki 2
-
489 3 1 1 Proponuję dwa podejścia do rozwiązania:
Obchodzenie przez curl_cffi: Używamy curl_cffi, który automatycznie omija Cloudflare i obsługuje TLS. Dekodujemy otrzymane dane (jeśli są skompresowane) za pomocą zlib.
Konfiguracja ciphers TLS: Konfigurujemy odpowiedni TLS i ciphers do omijania weryfikacji Cloudflare przez połączenie WebSocket.
Oba sposoby mogą być skonfigurowane do uzyskania potrzebnych danych. Gotowy pomóc w dostosowaniu skryptów do Twoich potrzeb. 🚀
-
Это вайш сайт, или чей-то?
-
может кодировка не совпадает
-
Зробив це за 2 хвилини ))) ви щось не то кодуєте ))) застосуйте визначення кодування . Є спец бібліотека , яка автоматом визначає з респонсу що за кодування..
А взагалі цей захист на цьому сайті і по ін обходити можна .
-
Aktualne zlecenia dla freelancerów w kategorii Python
Tworzenie aplikacjiChcę stworzyć aplikację mobilną do komunikacji, w aplikacji ma być audio, wideo rozmowa, tworzenie grupowych czatów, możliwość synchronizacji z kontaktami telefonu, ustawieniami konta: powiązanie przez e-mail, 2fa, numer telefonu, możliwość dostosowywania powiadomień aplikacji,… Java, Python ∙ 54 minuty temu ∙ 3 oferty |
Ustawienie dwustronnej integracji WhatsApp z Odoo CRMWitaj! Szukamy specjalisty do realizacji zadania technicznego dotyczącego konfiguracji dwustronnej integracji komunikatora WhatsApp z systemem CRM Odoo. ⚠️ Ważne wyjaśnienie techniczne: Oficjalne API WhatsApp Business (WABA) nie jest brane pod uwagę. Należy wdrożyć stabilne… Python, Programowanie stron internetowych ∙ 10 godzin 49 minut temu ∙ 19 ofert |
Parsowanie danych przez mobilne APISzukałem osoby z doświadczeniem w parsowaniu danych przez mobilne API, do parsowania e-commerce, rozetka i podobne Zadania: 1. Przechwytywanie ruchu aplikacji mobilnej (Android) konfiguracja proxy, analiza zapytań 2. Określenie potrzebnych punktów końcowych API, do których… Python, Parsowanie danych ∙ 2 dni 7 godzin temu ∙ 30 ofert |
Znaleźć feed produktowy (Google Merchant XML) dla strony na OpenCart
57 PLN
Konieczne jest znalezienie bezpośredniego linku do działającego pliku z danymi produktowymi (XML) konkurenta dla Google Merchant Center Platforma (CMS): OpenCart / ocStore Znajdź oryginalny plik z danymiWymagania dotyczące wyniku: Roboczy link do pliku XML Python, Parsowanie danych ∙ 7 dni 16 godzin temu ∙ 29 ofert |
Rozwój farmy Tik-Tok (fabryka treści)Konieczne jest opracowanie systemu do centralnego zarządzania wieloma kontami TikTok z automatycznym publikowaniem treści, wykorzystaniem indywidualnych proxy oraz symulacją naturalnej aktywności kont. Wymagania funkcjonalne1. Zarządzanie kontami Dodawanie i usuwanie kont… Python, Tworzenie chatbota ∙ 8 dni 4 godziny temu ∙ 22 oferty |