WszystkieNoweUlepszoneNaprawione
Ulepszone

Karta Requests dzieli ruch na Single, Proxy i Browser

Karta Requests w Dashboardzie dzieli teraz łączną liczbę żądań na Single, Proxy i Browser, pokazując udział każdego typu w ruchu w wybranym okresie. Udziały uwzględniają nałożone filtry, więc zawężenie widoku do jednego produktu wskaże 100%.

Ulepszone

Playground przenosi profil przeglądarki

Przycisk przenoszenia w Playground oferuje teraz profil przeglądarki z ostatniej response, obok User-Agent i ID proxy. Gdy Twoje request wychodzi z innym profilem niż wpisany, jego przeniesienie odtwarza działającą wersję i włącza Web Unblocker, aby profil został w pełni zastosowany.

Ulepszone

Przegląd pokazuje razem naliczone i wykorzystane kredyty

Karta kredytów w widoku Przegląd pokazuje teraz naliczone kredyty jako główną liczbę, a poniżej kredyty wykorzystane, dla wartości całkowitej oraz usług Single, Proxy Finder i Browser. Opłaty są naliczane tylko za udane żądania, więc różnica między tymi wartościami to praca, za którą nie płacisz.

Ulepszone

Proxy Finder zmienia profil, gdy strona odrzuca żądanie

Gdy strona odrzuci profil wysłany przez Proxy Finder, narzędzie próbuje użyć innego przy ponowieniu, które i tak miało zostać wykonane, więc zadanie nie generuje dodatkowych żądań. Jeśli samodzielnie przypniesz profile, pozostanie on niezmieniony. W przeciwnym razie udana próba wskaże profil, który zadziałał.

Ulepszone

Auto pobiera strony chronione przez Imperva za 10 kredytów

Imperva wstrzykuje swój skrypt zarówno na poprawne strony, jak i na strony blokady. Auto potrafi teraz je odróżnić, dzięki czemu witryna chroniona przez Imperva jest zwracana bez ponoszenia kosztów użycia przeglądarki: jedna próba, 10 kredytów, około sześć sekund.

Ulepszone

Przeglądarka wysyła żądany User-Agent

Ustaw userAgent w żądaniu przeglądarki, a dokładnie ten ciąg znaków zostanie wysłany w nagłówku, na stronie oraz w jej workerach. Client hints są przesyłane razem z nim, dzięki czemu sec-ch-ua, platforma oraz navigator.platform są zgodne z Twoim żądaniem. Odpowiedź zwraca ten sam ciąg znaków.

Ulepszone

Zegar przeglądarki dopasowuje się do kraju wyjściowego

Przeglądarka działa teraz w strefie czasowej kraju wyjściowego, dzięki czemu strona renderująca czasy lokalne wyświetla je tak, jak widziałby je odwiedzający z tego miejsca. Jeśli kraj wyjściowy nie jest znany, ustawienia zegara pozostają bez zmian.

Ulepszone

Nawiązywanie sesji kończy się przy pierwszym wywołaniu

Niektóre witryny odrzucają pierwszy request i przekazują sesję w tej samej odpowiedzi. Tryby Single, Proxy, Auto i Browser odsyłają ją teraz natychmiast przez to samo wyjście, więc strona dociera przy pierwszym wywołaniu i nie wymaga ponownej próby.

Ulepszone

Przeglądarka informuje, dlaczego strona pozostała zablokowana

Gdy strona nadal wyświetla wyzwanie, przeglądarka zwraca teraz informacje o dostawcy, liczbie podjętych prób oraz o tym, czy uzyskano dostęp, dzięki czemu możesz od razu zmienić proxy. Strona, która zostanie odblokowana, zgłasza defenseSolved: true w żądaniu, które ją odblokowało.

Ulepszone

Przeglądarka respektuje ustawiony timeout

Ustaw timeout_ms na maksymalnie 120 sekund dla Browser request, a będzie on wykonywany przez cały ten czas, więc powolny cel otrzyma przypisany mu czas, a ty odczytasz werdykt samego silnika.

Ulepszone

Raporty zabezpieczeń wskazują Akamai i eBay

Odpowiedzi raportują teraz akamai i ebay-splashui tam, gdzie wcześniej nie zwracały niczego (lub błędnie przypisywały blokadę do Cloudflare). Jeśli Twój kod opiera się na defense.vendor przy wyborze strategii ponawiania, te dwie nazwy są teraz wyświetlane poprawnie.

Ulepszone

Tabela aktywności mieści się na laptopie, panel zyskuje zakładki

Tabela aktywności mieści się teraz na 14" MacBooku bez przewijania w poziomie, a każda kolumna zachowuje swoją wartość. Panel szczegółów składa się z zakładek (Request, Response headers, Response body), dzięki czemu odpowiedź znajduje się na samej górze, a nie 900px niżej. Tooltipy podążają za kursorem i wyświetlają pełny URL.

Ulepszone

Aktywność pokazuje request, który faktycznie wysłałeś

Kolumna metody odczytuje teraz czasownik z ciała requestu (GET, POST, PUT itp.), zamiast zawsze wyświetlać POST tylko dlatego, że to właśnie przyjęła nasza warstwa API. Wywołania z Playground rejestrują również IP przeglądarki osoby, która kliknęła Wyślij, dzięki czemu w przypadku współdzielonego konta można sprawdzić, kto i co uruchomił.

Ulepszone

Wolna instancja jest teraz oznaczana jako degraded

Przeciążona instancja odpowiada na health check w 3 do 10 sekund, podczas gdy zdrowej zajmuje to od 9 do 225 milisekund, a do tej pory obie widniały jako poprawne. Wolne instancje mają teraz status degraded wraz z podaniem przyczyny przez samą instancję, co pozwala nam zauważyć problem, gdy jest to jeszcze tylko jeden wolny serwer, a nie Twój nieudany request. Tryb Auto również podlega monitorowaniu, a jego limity są dostosowane do rzeczywistego czasu trwania trudnego rozwiązania, zamiast ogólnej wartości, która uruchamiałaby się przy każdym sukcesie.

Ulepszone

Playground wybiera przeglądarkę, system operacyjny i wersję

Playground w Dashboardzie ma teraz trzy kaskadowe pola wyboru dla systemu operacyjnego, przeglądarki i wersji, pobierane na żywo z katalogu profili. Wybierz dowolne dwa, a trzecie zawęzi się do dostępnych opcji. Wybór profilu włącza unblocker, ponieważ API odrzuca profil bez niego.