なんだかGoodVibes

日々の勉強メモです。

【JavaScript】ユーザーエージェントの取得

こんにちは。
本日はJavaScriptメモです。

概要

アクセス元の情報を取得したい。
(OSの種類やブラウザの種類等の情報)


サンプルコード

const ua = window.navigator.userAgent

上記をログに出力すると以下の出力になりました。

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15

ここで注意が必要なのですが、
ユーザーエージェントの情報はユーザー側で変更することが可能ということです。
意図的に変更されている場合は、正しい情報は取得することはできません。



以上です。