ВсичкиНовоПодобреноОправено
Подобрено

Auto извлича защитени с Imperva страници за 10 кредита

Imperva инжектира своя скрипт както в нормалните страници, така и в страниците си за блокиране. Auto вече прави разлика между двете, така че сайт зад Imperva връща отговор, без да се налага да плащате за браузър: един опит, 10 кредита, около шест секунди.

Подобрено

Браузърът изпраща заявения от вас User-Agent

Задайте userAgent в Browser request и точно този низ се изпраща в header-а, в страницата и в нейните workers. Client hints се предават заедно с него, така че sec-ch-ua, платформата и navigator.platform съвпадат с това, което сте заявили. Полученият response връща същия низ.

Подобрено

Часовникът на браузъра отговаря на вашата изходна държава

Браузърът вече работи с часовата зона на държавата, в която се намира вашият изход, така че страниците, които показват местно време, го визуализират по начина, по който би го видял посетител от там. Когато изходната държава е неизвестна, часовникът остава непроменен.

Подобрено

Установяването на сесия приключва при първото извикване

Някои сайтове отхвърлят първия request и ви предоставят сесия в същия response. Single, Proxy, Auto и Browser вече я изпращат директно обратно през същия изход, така че страницата пристига при първото ви извикване, вместо да налага повторен опит.

Подобрено

Browser ви показва защо страницата остава блокирана

Когато даден сайт продължава да изисква проверка, Browser вече отговаря с доставчика, колко натискания са направени и дали е предоставен достъп, за да можете веднага да преминете към различен proxy. Страница, която преминава успешно, отчита defenseSolved: true при заявката, която я е разрешила.

Подобрено

Browser спазва зададеното време за изчакване

Задайте timeout_ms до 120 секунди за Browser заявка и тя ще се изпълнява през целия този бюджет от време, така че бавната цел да получи времето, което сте й дали, а вие да прочетете собствения резултат на енджина.

Подобрено

Отчетите за защита посочват Akamai и eBay

Отговорите вече отчитат akamai и ebay-splashui там, където преди не отчитаха нищо (или погрешно приписваха блокирането на Cloudflare). Ако вашият код се разклонява по defense.vendor, за да избере стратегия за повторен опит, тези две имена вече се показват правилно.

Подобрено

Таблицата Activity се побира на лаптоп, панелът има табове

Изгледът Activity вече се побира на 14-инчов MacBook без хоризонтално превъртане, като всяка колона запазва стойността си. Панелът с детайли има табове (Request, Response headers, Response body), така че отговорът е най-отгоре, вместо на 900px надолу. Подсказките следват курсора и показват пълния URL.

Подобрено

Активността показва заявката, която действително сте изпратили

Колоната за метод вече чете глагола от тялото на вашата заявка (GET, POST, PUT и т.н.), вместо винаги да показва POST, защото това е приел нашият API слой. Извикванията от Playground също записват IP адреса на браузъра на човека, който е кликнал Send, така че при споделен акаунт може да се разбере кой какво е изпълнил.

Подобрено

Бавна инстанция вече се отчита като деградирала

Претоварена инстанция отговаря на проверка на състоянието за 3 до 10 секунди, докато на нормална й отнема 9 до 225 милисекунди, като преди и двете се отчитаха като изправни. Бавното изпълнение вече се отчита като деградирало, предоставяйки собствената причина на инстанцията, така че виждаме проблема, докато все още е само един бавен сървър, а не ваш неуспешен request. Auto също се наблюдава, като лимитите са съобразени с това колко време отнема реално трудно разрешаване, вместо общ лимит, който би се задействал при всеки успех.

Подобрено

Playground избира браузър, OS и версия

Dashboard Playground вече има три каскадни менюта за избор на OS, браузър и версия, извлечени в реално време от каталога с профили. Изберете които и да е две, и третото ще се ограничи до валидните съответствия. Изборът на профил включва unblocker, тъй като API отхвърля профил без него.

Подобрено

Подразбиращият се подпис на unblocker отново е актуален

Подразбиращият се подпис, който unblocker изпраща, вече е с текуща основна версия, а не старата, която скрейпърите твърдо кодираха. Сайтовете, които бяха започнали да връщат статични блокиращи страници на по-стари основни версии, вече връщат истинската си страница в Single и Browser. Двата продукта бяха обновени заедно, така че cf_clearance повторение от Browser към Single все още съвпада байт по байт.

Подобрено

Browser таксува всяка преодоляна защита, не само Cloudflare

Преди Browser таксуваше нивото от 30 кредита за преодоляна защита само при поява на clearance cookie от Cloudflare. Сега прави същото за всяка защита, която разпознаваме и преминаваме, започвайки със SiteGround. Отговорът също съдържа defenses: { present, cleared }, така че можете да разберете кой доставчик е бил на пътя, дори когато все още не сме го преодолели (DataDome, PerimeterX, Akamai, Incapsula и hCaptcha са разпознати за момента, но все още не се преодоляват).

Подобрено

Отговорът на браузъра посочва всяка налична и преодоляна защита

Отговорите на браузъра вече връщат defenses: { present, cleared }: всеки доставчик, който целта е изпълнила, и всеки, който реално сме преодоляли. Таксуването следва същото правило. Заявка, която преодолява който и да е доставчик (не само Cloudflare), се счита за разрешаване на защита, а доставчиците, които разпознаваме, но все още не можем да преодолеем, се показват в present и никога не повишават цената.

Подобрено

Ясна грешка 403, когато планът ви не включва географско насочване

Ако подадете exitCountries и вашият план не включва географско насочване, ще получите 403, който посочва параметъра и насочва към решението. Край на гадаенето кое поле в заявката е задействало проверката. Плановете, които включват географско насочване, не са засегнати.