Мережа/HTTP
Згенерувати або розібрати заголовок HTTP Basic Authentication — Base64(логін:пароль).
Розібрати URL на складові — протокол, хост, порт, шлях, параметри запиту, фрагмент.
Розібрати query-рядок URL у JSON-об’єкт або зібрати JSON назад у query-рядок.
Розібрати рядок User-Agent на браузер, рушій, операційну систему і тип пристрою.
Розібрати сирі HTTP-заголовки (з curl -I, DevTools, raw response) на список полів із поясненням і перевіркою заголовків безпеки.
Розібрати заголовок Set-Cookie або рядок Cookie/document.cookie на назву, значення, атрибути й перевірку типових помилок безпеки.
Покроково пояснити, чи дозволить браузер крос-доменний запит — simple/preflight-класифікація, перевірка Access-Control-* заголовків відповіді, підсумок.
Одноразові коди за часом (TOTP, RFC 6238) — генерація поточного коду з секрету та перевірка введеного коду з урахуванням дрейфу часу.
Виправлення пошкодженого JSON — зайві коми, одинарні лапки, ключі без лапок, коментарі, Python-літерали (True/False/None) та інше — з переліком усіх застосованих виправлень.
Конвертація Unix-часу в дату і навпаки, з підтримкою довільних часових поясів (IANA).
Перевірити robots.txt — структура груп User-agent, директиви, тест конкретного шляху на дозвіл/заборону.
AND/OR/XOR/NAND/NOR/XNOR/NOT і зсуви над цілими числами заданої розрядності (8/16/32/64 біт) у будь-якій системі числення.
Стиснення тексту в Gzip або Deflate з подальшим Base64-кодуванням результату — і назад. Працює через Compression Streams API прямо в браузері.