본문 바로가기
JavaScript

JavaScript - ipify를 사용해 IP 주소 가져오기

by le_piee 2022. 2. 14.

ipify는 MIT 라이선스를 가진 오픈소스 애플리케이션이며 깃허브를 통해 코드를 받을 수 있습니다.

깃허브 주소 : https://github.com/rdegges/ipify-api

또한 많은 요청에도 제한이 없다는 장점이 있습니다.

 

 

예제는 아래와 같습니다.

 

<script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>
<script>

async function getClientIP() {
  try {
    const response = await axios.get('https://api.ipify.org?format=json');
    console.log(response);
  } catch (error) {
    console.error(error);
  }
}

getClientIP();
</script>

출력 

data: {ip: "198.16.76.28"}