zoukankan      html  css  js  c++  java
  • 获取ip ,百度地图坐标点 和 在 后台调用 url()

        protected  void getip()
            {
                string ips = HttpContext.Current.Request.UserHostAddress;  // 获取ip
                string url = "http://api.map.baidu.com/location/ip?ak=f23sfw323#swer&ip=" + ips + "&coor=bd09ll&callback=?";  //
                System.Net.WebClient web = new System.Net.WebClient();  // 在后台调用 url
                string result = web.DownloadString(url);                // 获取调用url 的返回值
     
                if (result.Split(',').Length >= 11 && !string.IsNullOrWhiteSpace(result.Split('}')[1].Split(':')[2].Split(',')[0].Replace(""", "")) && !string.IsNullOrWhiteSpace(result.Split('}')[1].Split(':')[3].Replace(""", "")))
                {
                    CurX= result.Split('}')[1].Split(':')[2].Split(',')[0].Replace(""", "");  // 获取百度地图坐标点,这个url就是根据ip返回坐标点
                    CurY = result.Split('}')[1].Split(':')[3].Replace(""", "");
                }
                else
                {
                    CurX = "114.52208184";  // 若无 标点,默认石家庄
                    CurY = "38.04895831";
                }
     
            }
  • 相关阅读:
    纯css3实现旋转的太极图
    webstorm9.3 安装less 编译css教程
    javascript之查找数组中最小/最大的数
    javascript基础之打印乘法表
    javascript之查找数组元素
    jvascript 顺序查找和二分查找法
    Vue基础知识之常用属性和事件修饰符(二)
    Vue源码(一)
    BFC以及margin的深入探究
    jQuery中Ajax参数详细介绍
  • 原文地址:https://www.cnblogs.com/awake-insist/p/4930684.html
Copyright © 2011-2022 走看看