Life goes on, go go go ...
Previously, there was a reference to the standard library provided by Golang: NET Package
Go Language Learning Net package (the path to go) brief aftertaste net package
func Parseip
Func Parseip (s string) IP
Parseip
In web development, there are often needs, need to know the customer's current location (city), the general principle is this, first: through the Request object to obtain the remote user's IP address, second: third-party free (interface) services,
Get IP Address
The code is as follows
Copy Code
function GetIP () {if ($_server["http_x_forwarded_for"])$ip = $_server["Http_x_forwarded_for"];else if ($_server["HTTP_CLIENT_IP"])$ip = $_server["Http_client_ip"];else if (
Get IP Address
Copy Code code as follows:
function GetIP () {
if ($_server["http_x_forwarded_for"])
$ip = $_server["Http_x_forwarded_for"];
else if ($_server["HTTP_CLIENT_IP"])
$ip = $_server["Http_client_ip"];
else if
Get IP Address
Copy CodeThe code is as follows:
function GetIP () {
if ($_server["http_x_forwarded_for"])
$ip = $_server["Http_x_forwarded_for"];
else if ($_server["HTTP_CLIENT_IP"])
$ip = $_server["Http_client_ip"];
else if ($_server["REMOTE_ADDR"
1. For rails, the mainstream method should be to use the Google library plug-in geoip
GitHub address: https://github.com/simplificator/geoip
Require 'geoip' geoip. new ('geolitecity. dat '). country ('www. atlanta. SK ') => ["www. atlanta. SK
PhpIP retrieval City API (pure IP database)
/**
* Obtain the city name pure IP database based on the IP address
* Edit: bbs.it-home.org
*/
Function convertip ($ ip ){
// IP data file path
Http://www.smohan.net/blog/14.html
Before the station using Taobao interface to achieve IP and geographical information conversion, seemingly recently Taobao IP server error, resulting in file_get_contents can not get content and JSON return, so,
1 var province = ' ; 2 var city = ' ; 3 jquery.getscript ("Http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js",function () {4 province = remote_ip_info["province"]; 5 City = remote_ip_info["City"]; 6 alert (city)7
index.php file1, by getting the current IP address, 2, call Sina AIP, get to the current city. 3, convert Chinese to pinyin after jump.pinyin ("$currentCityName", ' UTF8 '); City Pinyin Polyphone Switch ($currentCityEName) {case ' zhongqing ':
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.