Войти

com.apple.WebKit.Networking/8615.3.12.10.2 CFNetwork/1410.0.3 Darwin/22.6.0

html Анализ User-Agent: iOS 16.6 WebKit (CFNetwork) — macOS/iPadOS

Анализ 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 8615iOS 16.6 / macOS 13.5+ (август 2023)
CFNetwork/1410.0.3 CFNetwork Apple HTTP-фреймворк. 1410iOS 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
• Кэшировать статические файлы
• Мониторить: может быть ваш клиент
ПУСКАТЬ — РЕАЛЬНЫЙ APPLE-КЛИЕНТ.
Это iOS 16.6 / macOS 13.5+ через CFNetwork.
Безопасно. Совместимо. Не бот.