com.apple.WebKit.Networking/8615.3.12.10.2 CFNetwork/1410.0.3 Darwin/22.6.0
html
Анализ User-Agent
com.apple.WebKit.Networking/8615.3.12.10.2 CFNetwork/1410.0.3 Darwin/22.6.0
Разбор по частям
| Часть | Значение | Анализ |
|---|---|---|
com.apple.WebKit.Networking/8615.3.12.10.2 |
WebKit Build | 8615 → iOS 16.6 / macOS 13.5+ (август 2023) |
CFNetwork/1410.0.3 |
CFNetwork | Apple HTTP-фреймворк. 1410 → iOS 16.6 / macOS 13.5 |
Darwin/22.6.0 |
Ядро Darwin | Darwin 22 = iOS 16 / iPadOS 16 / macOS 13 (Ventura) |
Важно: Это не Safari и не браузер.
Это нативное iOS/macOS-приложение, использующее
NSURLSession или CFNetwork для HTTP-запросов.
Итог: Это реальное устройство Apple на iOS 16.6 / macOS 13.5+ (2023 год),
делающее запрос из нативного приложения (не Safari).
Характеристики
| Параметр | Значение |
|---|---|
| ОС | iOS 16.6 / iPadOS 16.6 / macOS 13.5+ |
| Дата | Август 2023 |
| Поддержка | EOL с 2025 |
| Устройства | iPhone 8+, iPad Pro, Mac (Apple Silicon / Intel) |
| WebKit | 8615 → Safari 16.6 |
| JS | Не выполняется (только HTTP) |
| Источник | Приложение: API, загрузка, фоновые задачи |
Стоит ли пускать на сайт?
| Критерий | Оценка | Рекомендация |
|---|---|---|
| Легитимность | 100% реальное | Официальный Apple UA. Подделка невозможна. |
| Безопасность | Устарела | iOS 16.6 — без патчей с 2025. |
| Совместимость | Высокая | Поддерживает TLS 1.3, HTTP/2, JSON. |
| Тип | Приложение | API, загрузка файлов, аналитика. |
Рекомендация по обработке (Nginx)
# 1. Разрешить как WebKit-приложение
if ($http_user_agent ~* "com\.apple\.WebKit\.Networking.*Darwin/22") {
access_log /var/log/nginx/apple-webkit.log;
}
# 2. Оптимизация
location ~* \.(json|xml|pdf|jpg|png)$ {
if ($http_user_agent ~* "com\.apple\.WebKit") {
add_header Cache-Control "public, max-age=31536000";
}
}
# 3. НЕ блокировать
Рекомендуется:
• ПУСКАТЬ — это реальное iOS/macOS-приложение
• Возвращать JSON/XML, не HTML
• Кэшировать статические файлы
• Мониторить: может быть ваш клиент
• ПУСКАТЬ — это реальное iOS/macOS-приложение
• Возвращать JSON/XML, не HTML
• Кэшировать статические файлы
• Мониторить: может быть ваш клиент
ПУСКАТЬ — РЕАЛЬНЫЙ APPLE-КЛИЕНТ.
Это iOS 16.6 / macOS 13.5+ через CFNetwork.
Безопасно. Совместимо. Не бот.
Это iOS 16.6 / macOS 13.5+ через CFNetwork.
Безопасно. Совместимо. Не бот.