全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 997|回复: 8
打印 上一主题 下一主题

利用CloudFlare的api获取网站访客所在国家

[复制链接]
跳转到指定楼层
1#
发表于 2021-4-17 11:11:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lers 于 2021-4-17 11:14 编辑

MJJ写的教程,https://haoduck.com/784.html

我想用php curl http://104.19.19.19/cdn-cgi/trace,但是这样显示的是服务器的ip,

CF这个api又不能通过用户ip查询所在国家,有什么其他的解决办法么
2#
发表于 2021-4-17 11:13:22 | 只看该作者
MJJ写的教程,https://haoduck.com/784.html
利用CloudFlare的api获取本机IP和地区

又打开了
3#
 楼主| 发表于 2021-4-17 11:13:55 | 只看该作者
zxxx 发表于 2021-4-17 11:13
想看一下,打不开了

去掉后面的,
4#
发表于 2021-4-17 11:14:17 来自手机 | 只看该作者
https://support.cloudflare.com/hc/zh-cn/articles/200170786-%E6%81%A2%E5%A4%8D%E5%8E%9F%E5%A7%8B%E8%AE%BF%E9%97%AE%E8%80%85-IP-%E4%BD%BF%E7%94%A8-mod-cloudflare-%E8%AE%B0%E5%BD%95%E8%AE%BF%E9%97%AE%E8%80%85-IP-%E5%9C%B0%E5%9D%80-
5#
发表于 2021-4-17 11:20:17 | 只看该作者
lovedva 发表于 2021-4-17 11:14
https://support.cloudflare.com/hc/zh-cn/articles/200170786-%E6%81%A2%E5%A4%8D%E5%8E%9F%E5%A7%8B%E8%A ...

Cloudflare 将原始访问者 IP 地址包含在 X-Forwarded-For 和 CF-Connecting-IP 标头中。

这些标头可以恢复访问者的原始 IP 或将它们包含在您的日志中。
不过,配置过程视您使用的 Web 服务器类型而异。

这简单些
6#
发表于 2021-4-17 11:21:37 | 只看该作者
没啥用.就1IP我还能不知道自己哪国家的
7#
发表于 2021-4-17 11:35:23 来自手机 | 只看该作者
CF-IPCountry

Cloudflare转发的请求带了这个头信息,直接取出来用就行了
8#
发表于 2021-4-17 11:39:18 | 只看该作者
有现成的脚本  https://www.bfdz.ink/2018/10/23/108/
9#
发表于 2021-4-17 12:51:53 | 只看该作者
根据loc=判断不行嘛
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-6-2 13:11 , Processed in 0.060883 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表