|
All checks were successful
CI Trade-In / changes (pull_request) Successful in 14s
CI Trade-In / backend-tests (pull_request) Has been skipped
CI / changes (pull_request) Successful in 15s
CI Trade-In / frontend-checks (pull_request) Has been skipped
CI / backend-tests (pull_request) Has been skipped
CI / frontend-tests (pull_request) Has been skipped
CI / openapi-codegen-check (pull_request) Has been skipped
CI Trade-In / browser-tests (pull_request) Successful in 1m37s
Оба комментария про origin обещали «органическую навигацию с реальными cookies/Referer». Referer тут не при чём: playwright'овский goto() этот заголовок не шлёт вовсе, так что органической навигацией заход на origin не был никогда. Работает он через куки контекста — пропуск QRATOR, выданный на выдаче, остаётся в контексте и годится для карточки. Различие не косметическое: из «нужен Referer» следует, что origin надо переоткрывать перед каждой карточкой, а из «нужны куки» — что достаточно одного раза. Второе и делает якорная вкладка предыдущего коммита; заодно дописано, почему при reuse_context повторный заход на выдачу не нужен. |
||
|---|---|---|
| .. | ||
| Dockerfile | ||
| server.py | ||
| test_server.py | ||
| test_server_domclick_challenge.py | ||
| test_server_fetch_json.py | ||
| test_server_http_status.py | ||
| test_server_no_proxy_refusal.py | ||
| test_server_pacing.py | ||
| test_server_pow_challenge.py | ||
| test_server_proxy_override.py | ||
| test_server_recycle.py | ||
| test_server_resource_block.py | ||
| test_server_reuse_context.py | ||
| test_server_smoke.py | ||