前端获取用户IP (IP查询API接口)

article/2025/8/9 17:23:13

找了好久好像大多数免费的能前端获取用户IP的API都用不了.

			let xhr = new XMLHttpRequest();xhr.open('GET', 'https://ip.useragentinfo.com/json');xhr.responseType = 'json';xhr.send();xhr.onreadystatechange = function() {if (xhr.readyState === 4) {let ipinfo = xhr.response;console.log(ipinfo);console.log(ipinfo.ip);}}

在这里插入图片描述


http://chatgpt.dhexx.cn/article/vKw5sMYf.shtml

相关文章

查询IP归属地的接口

查询IP归属地的接口 1.淘宝: http://ip.taobao.com/service/getIpInfo.php?ip 请求接口(GET): http://ip.taobao.com/service/getIpInfo.php?ip[ip地址字串] 响应信息: (json格式的)国家…

几个免费好用的IP查询接口

在开发 IPinfo 之前xiaoz曾不断寻找免费好用的IP查询接口,目前IPinfo也基本完成,将收集到的IP查询接口整理分享出来,希望对开发人员有所帮助。 纯真IP 纯真官网 http://www.cz88.net/ 有提供IP数据库下载,可作为离线版本使用&…

ip查询接口 简介

目录 1、淘宝IP地址库 2、纯真IP 3、IP.SB 4、IPIP ,现在就为大家罗列下国内的4个好用免费的IP查询接口: 1、淘宝IP地址库 该查询接口由淘宝提供,已经上线很长时间,稳定靠谱。 接口地址:/service/getIpInfo.php?…

小甲鱼c语言-P21-指针

并不存储变量名,编译器知道地址 PA存放的是A的地址,pf存放的是f的地址

杂记(二):while(*target++)(位于小甲鱼C语言视频第22课)

在鱼C论坛课后习题遇到了下面这段代码&#xff0c;简记下对其中while(*target ! ‘\0’) 的理解 #include <stdio.h>#define MAX 1024int main() {char str[MAX];char *target str;int length 0;printf("请输入一个字符串&#xff1a;");//实现读取键盘中的…

小甲鱼c语言_Tip:一起做一个平平无奇的程序小天才吧

我大一上半年学的是食品科学与工程&#xff0c;这个下半年我要转到信息学院&#xff0c;假期的时候与老师交流&#xff0c;其中老师说了很重要的一点就是让我在假期中自学一下C语言&#xff0c;因为我们下学期马上要进入C的学习&#xff1b; 老师说如果不自学有可能你会不适应&…

【小甲鱼C语言】课后笔记第一章第五节——取值范围

目录 1. 比特位和字节 2. 二进制、十进制和十六进制 3. 符号位 4. 补码&#xff08;作用&#xff1a;就是为了解决二进制的加减乘除&#xff09; 5. 二进制表示最大值和最小值 6. 基本数据类型的取值范围 7.课后习题&#xff08;编程题&#xff09; 1. 比特位和字节 CP…

【小甲鱼C语言】课后笔记第一章第九节——if语句

目录 1、 分支结构的作用就是将 C 语言的代码引入歧途 2、switch语句和分支嵌套 1. switch 语句 2. 使用 break 语句跳出 3. 分支结构的嵌套 2. 使用 break 语句跳出 3. 分支结构的嵌套 4. 注意 3、课后习题&#xff08;编程题&#xff09; 1、 分支结构的作用就是将 C …

【小甲鱼C语言】课后笔记第一章第一节——打印(printf)

目录 1、“打印”就是“输出”的意思 2、使用 GCC 编译程序&#xff1a;gcc 源代码 -o 可执行文件。 3、printf 是格式化输出函数 a、函数概要 b、函数原型 c、参数分析 d、返回值 e、演示 4. 转义字符 5. 反斜杠的奥义 6、课后习题&#xff08;编程题&#xff09; 1、…

【小甲鱼C语言】课后笔记第一章第七节——算数运算符

目录 1. 算术运算符 2. 何谓“目”&#xff1f; 3. 表达式 4. 类型转换 5.课后习题&#xff08;编程题&#xff09; 1. 算术运算符 C 语言通过提供大量的运算符来支持我们对数据进行处理&#xff0c;前边我们将一个值存放到变量中&#xff0c;使用的是赋值运算符&#xff…

【小甲鱼C语言】课后笔记第一章第四节——数据类型

目录 1、数据类型 2、short 和 long 3. sizeof 运算符 4. signed 和 unsigned 5、课后习题&#xff08;编程题&#xff09; 1、数据类型 在 C 语言里&#xff0c;所谓的数据类型就是坑的大小。我们说变量就是在内存里边挖一个坑&#xff0c;然后给这个坑命名。那么数据类型…

小甲鱼C语言课程学习之P1-P7

P1-P7 C语言优势 效率高灵活度高可移植性高 指针是C语言的灵魂 变量 确定目标并提供存放空间 规则 英文字母&数字/下划线组成第一个字母必须是字母或下划线变量名区分大小写不可用关键字 数据类型 char 字符型int 整形float 单精度浮点型double 双精度浮点型 prin…

小甲鱼【C语言】《带你学C带你飞》笔记

P31局部变量和全局变量 1、不同函数的变量无法相互访问&#xff0c;for语句里面的i&#xff0c;main函数无法访问&#xff0c;所以程序运行之后after,i依然等于520。 #include<stdio.h> int main() { int i520;printf("before,i%d\n",i);for(int i0;i<10;…

【小甲鱼C语言】课后笔记第一章第二节——变量

目录 1、变量的命名规则 2、关键字 3、基本数据类型 4、声明变量的语法 5、课后习题&#xff08;编程题&#xff09; 1、变量的命名规则 C语言变量名只能是英文字母&#xff08;A-Z&#xff0c;a-z&#xff09;和数字&#xff08;0-9&#xff09;或者下划线&#xff08;_&…

【小甲鱼C语言】课后笔记第一章第三节——常量和宏定义

目录 1、常见的常量 2、宏定义&#xff08;符号常量&#xff09; 3、标识符 4、字符串常量 5、课后习题&#xff08;编程题&#xff09; 1、常见的常量 整型常量&#xff1a;520, 1314, 123 实型常量&#xff1a;3.14, 5.12, 8.97 字符常量 普通字符&#xff1a;L, o, v,…

小甲鱼c语言_C语言可以不用,但是不能不会!

对于C语言怎么学习这个话题&#xff0c;很多读者一直在问&#xff0c;因为网上类似的文章很多了&#xff0c;这里就不长篇大论&#xff0c;可能你也看过不少&#xff0c;究竟孰是孰非需要你自己去思考、判断和实践。说实在的&#xff0c;个人认为在你入门或者基础学习阶段&…

【小甲鱼c语言】C语言函数大全语法着色版(免费下载)

这是小甲鱼在课程中说到的C语言函数大全语法着色版。 方便大家的查询阅览&#xff0c;有需求的可以自行下载&#xff01;&#xff01;&#xff01; 链接&#xff1a;https://pan.baidu.com/s/1m3mdhxN1ZJPqWVGZcdHmgw 提取码&#xff1a;154x 复制这段内容后打开百度网盘手机…

跟着小甲鱼学习C语言

目录 第一个程序 本科学习电子信息工程&#xff0c;在上大学之前&#xff0c;以为这个专业就是学计算机的&#xff0c;失策了。上了大学才知道&#xff0c;我们学的东西比较杂。学校也给我们加了一些其他专业的课程&#xff0c;所以学得更杂了。 比如化学基础&#xff0c;工程…

小甲鱼c语言课后作业作业百度云,小甲鱼c语言视频教程

小甲鱼全套教程之零基础学习C语言系列教程目录如下: 024第六章 数组02.mp4 033第七章 函数02.mp4 005第二章 数据类型,运算符和表达式04.mp4 037第七章 函数06.mp4 060第十一章 文件操作01(新版).mp4 040第七章 函数09(新版).mp4 031第六章 数组09.mp4 062第十一章 文件操作0…

C语言 汇总笔记(小甲鱼:带你学C带你飞)

C语言 汇总笔记&#xff08;从零开始自学&#xff09; 1.打印Hello World #include <stdio.h> int main() {printf("Hello World!\n");return 0; }2.变量 #include <stdio.h> int main() {int a;char b;float c;double d;a 520;b H;c 3.14;d 3.141…