client ip

利用ipinfo API

fetch('https://ipinfo.io/json')

          .then(response => response.json())

          .then(data => {

            const clientIP = data.ip;

            console.log('Client IP:', clientIP);

            document.getElementById("client_ip").innerHTML = data.ip;

          })

          .catch(error => {

            console.error('Error:', error);

          });


php

$clientIP = $_SERVER['REMOTE_ADDR'];

echo "Client IP: $clientIP";

python

client_ip = request.META['REMOTE_ADDR']

print(f"Client IP: {client_ip}")