사용자가 내 서버로 요청을 보내는 국가를 찾으려고합니다.백엔드에서 HTTP 요청에 대해 사용자 국가를 얻는 방법은 무엇입니까?
지금까지 내가 찾은 그 해결책 : (
https://github.com/maxmind/GeoIP2-java
이 솔루션
https://github.com/fiorix/freegeoip
Google API가이 서비스를 제공 할 수 있다고 언급 한 일부 주제가 있지만 그 내용은 포함되어 있지 않습니다. 나 자신을 호스팅 할 수있는 솔루션을 원하고 Java 또는 Kotlin을 사용하여 구현됩니다.
누군가가 (백엔드에서 실행되는) 해결책과 다른 해결책을 알고 있습니까?
태그가 지정된 모든 기술이 질문이나 답변의 일부가 아니므로 모든 태그를 제거하십시오. 또한 '백엔드'태그는 선택 기준에 아무런 가치를 부여하지 않으므로 다시 고려해야합니다. –
태그가 지정된 특정 기술에 대한 지원을 요청하는 것에 동의하지 않습니다. 다른 기술 (예 : 파이썬)을 사용하는 대답은 전혀 흥미롭지 않습니다. –
설명대로 기술의 유형은 모든 언어의 구현에 의존하지 않습니다. geoip이나 google의 API는 클라이언트 언어의 사용으로 제한되지 않습니다. 그래서 좋은 대답은 더 넓은 청중에게 도움이 될 수 있습니다;). –