zoukankan      html  css  js  c++  java
  • 用有道ip地址查询接口的详细方法

      #region  读取http://www.yodao.com接口IP地址
        /// <summary>
        /// 读取http://www.yodao.com接口IP地址
        /// </summary>
        public static string GetstringIpAddress(string strIP)//strIP为IP
            {
                string sURL = "http://www.youdao.com/smartresult-xml/search.s?type=ip&q="+strIP+"";//youdao的URL
                string stringIpAddress = "";
                using (XmlReader read = XmlReader.Create(sURL))//获取youdao返回的xml格式文件内容
                {
                    while (read.Read())
                    {
                        switch (read.NodeType)
                        {
                            case XmlNodeType.Text://取xml格式文件当中的文本内容
                                if (string.Format("{0}", read.Value).ToString().Trim() != strIP)//youdao返回的xml格式文件内容一个是IP,另一个是IP地址,如果不是IP那么就是IP地址
                                {
                                    stringIpAddress=string.Format("{0}", read.Value).ToString().Trim();//赋值
                                }
                                break;
                            //other
                        }
                    }
                }
                return stringIpAddress;
            }

    //返回的xml数据格式
    //  <?xml version="1.0" encoding="gbk" ?>
    //- <smartresult>
    //- <product type="ip">
    //  <ip>60.223.233.226</ip>
    //  <location>山西省朔州市 网通</location>
    //  </product>
    //  </smartresult>
        #endregion 

  • 相关阅读:
    简单小过一个crc
    BUUCTF-RE-babymips
    为IDA插件findcrypt添加更多规则
    2020网鼎杯第一场青龙组re部分wp
    HexionCTF2020 部分wp
    TGhack2020 re&misc
    java反射总结
    BUUCTF-RE-CrackMe
    青年大学习直接出图片的软件出了bug,用frida干他
    小玩具Teensy
  • 原文地址:https://www.cnblogs.com/_zjl/p/2054969.html
Copyright © 2011-2022 走看看