tencent cloud

Obtaining Client IP Address
Terakhir diperbarui:2025-06-18 16:29:56
Obtaining Client IP Address
Terakhir diperbarui: 2025-06-18 16:29:56
Since the front end cannot directly obtain the client IP address, it's often necessary to obtain the client IP address through the server side or third-party services in multiple business scenarios. This example gets the client IP through the Request object's eo.clientIp property, and assembled into data in the form of JSON to respond to the clients, which succeeds in obtaining client IP address by the use of edge function.
function handleRequest(request) {
// Obtain the client IP through the request.eo.clientIp
const ip = request.eo.clientIp || '';
// Respond with JSON data
return new Response(JSON.stringify({ ip }), {
headers: { 'content-type': 'application/json' },
});
}

addEventListener('fetch', event => {
event.respondWith(handleRequest(event.request));
});

Sample Preview

Enter the URL that matches the Edge function trigger rule in your browser address bar to preview the example effect:


Related References

Apakah halaman ini membantu?
Anda juga dapat Menghubungi Penjualan atau Mengirimkan Tiket untuk meminta bantuan.
Ya
Tidak

masukan