首页 > 其他分享 >建立一个简单的IP地址web查询服务

建立一个简单的IP地址web查询服务

时间:2022-10-29 18:55:34浏览次数:83  
标签:web 1.1 ip nali IP地址 查询 IP

文档说明:只记录关键地方;

目标: 鼠标划词选中IP地址,查询IP归属地
缘由:
> 想查询IP归属地要怎么弄?
> 原生IP和广播IP是怎么回事?
> IP地址归属地是如何划分的?

原理: 用python wrap 软件 nali

简易 nali web 工具 nali-in-web 软件源代码

使用方法和源代码都在这里了
当知道原理以后,发现,挺简单的

服务调用结果

{
    "code": 200,
    "message": "no data",
    "data": [
        {
            "ip": "101.36.109.208",
            "addr": "香港 UCloud",
            "origin": "101.36.109.208 [香港 UCloud]"
        },
        {
            "ip": "100.1.1.1",
            "addr": "印度",
            "origin": "100.1.1.1 [印度]"
        }
    ],
    "request_uri": "/nali-ip/101.36.109.208,100.1.1.1",
    "request_datetime": "2022-10-09T09:38:22Z"
}

参考文档

  1. nali-in-web
  2. nali
  3. 区分原生IP和广播IP
  4. python 是这里自学的
  5. 浏览器扩展开发

标签:web,1.1,ip,nali,IP地址,查询,IP
From: https://www.cnblogs.com/jingjingxyk/p/16839399.html

相关文章

  • javaweb期中考试
     校园社团活动管理系统(20分)1、项目需求:校园社团作为高校课外活动的重要组成部分,发展十分迅速,也受到越来越多学生的欢迎,社团规模、数量等都在日益增长,社团活动也更为多......
  • 17_Vue列表过滤_js模糊查询
    列表过滤需求分析这里呢有张列表,假设这个列表有一百多条数据当我在这个搜索框当中搜索单个关键字的时候(冬,周,伦),它能把带了这几个关键字的信息都给我罗列出来===......
  • SqlServer 查询数据重复
    SQLServer查询数据重复1、查询单列重复select*fromtestwherenamein(selectnamefromtestgroupbynamehavingcount(name)>1)2、查询多列重复SELECT......
  • Graph Convolutional Neural Networks for Web-Scale Recommender Systems
    目录概本文思路YingR.,HeR.,ChenK.,EksombatchaiP.,HamiltonW.L.andLeskovecJ.Graphconvolutionalneuralnetworksforweb-scalerecommendersystems.......
  • SQL 的查询语句
    1.查询说到查询,我们要回答两个问题:1.查询什么?2.从哪查询?我们可以使用SQL的SELECT子句来表达要查询什么。使用FROM子句来表达从哪查询。举个例子,我们要从数据库order......
  • 模糊查询
    MySQL模糊查询用法大全(正则、通配符、内置函数等)__陈哈哈的博客-CSDN博客_mysql模糊查询的通配符一、通配符的分类1."%"百分号通配符"%":表示任何字符出现任意次数//......
  • SQL 大数据查询如何进行优化?
     1. 对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby  涉及的列上建立索    来看一个Sql:  首先考虑下,如果这个表有100条数据,200条,2万。这......
  • .net 5.0 webAPI
    今天抽时间使用了下微软最新的.net5.0的webAPI发现自动集成了Swagger。微软自从收购github拥抱开源后,在自家的产品上原来逐渐提现出来。从VS2019集成git开始。。。写......
  • 快读《ASP.NET Core技术内幕与项目实战》EFCore2.5:集合查询原理揭秘(IQueryable和IEnum
    本节内容,涉及4.6(P116-P130)。主要NuGet包:如前述章节 一、LINQ和EFCore的集合查询扩展方法的区别1、LINQ和EFCore中的集合查询扩展方法,虽然命名和使用完全一样,都两者定义......
  • .net mvc web api 返回 json 内容,过滤值为null的属性
    .netmvcwebapi返回json内容时,好多属性为null的没必要下发。下面看下怎么过滤值为null的属性1.响应内容(过滤前){"msg":"初始化成功!","code":"","success":true,data:nul......