한국어
팁/강좌/노하우
 

테크 Webhook(웹후크)란 무엇인가

makersweb 2019.07.22 12:35 조회 수 : 2612

Webhook는(웹 콜백 또는 HTTP 푸시 API라고도 함) 어플리케이션이 다른 어플리케이션에 실시간 정보를 제공하는 방법이다. 이벤트가 발생했을때 다른 애플리케이션에 데이터를 제공하므로 즉시 데이터를 얻을 수 있다.

실시간 데이터를 얻기 위해 데이터를 매우 자주 폴링해야 하는 일반적인 API와 달리 Webhook는 서버와 클라이언트 모두에게 훨씬 더 효율적이게 만든다. Webhook의 유일한 단점이라면 Webhook를 처음 설정하는 어려움일것이다.

 

Webhook를 사용하려면 Webhook 제공자에게 요청을 전달할 URL을 제공해야한다. 이것은 사용자의 앱에 공공 웹에서 접근할 수 있는 URL을 설정해야 한다는 것을 의미한다. 그 다음 Webhook는 사용자 앱(일반적으로 POST)에 HTTP 요청을 할 것이고, 사용자는 그것을 해석할 책임이 있다.

 

대다수의 Webhook는 JSON (일반적으로)형식 또는 양식 데이터 (application/x-www-form-urlencoded 또는 multipart/form-data) 로 데이터를 포스트(POST)할 것이다. 

번호 제목 글쓴이 날짜 조회 수
39 윈도우에서 안드로이드 flutter 프로그래밍 개발환경 구축(with Visual Studio Code) file makersweb 2020.09.16 11
38 IT 관련 유용한 사이트 공유합니다 예니 2020.07.19 45
37 윈도우 Chocolatey 패키지 관리자 설치방법 file makersweb 2019.11.17 299
36 윈도우10에서 RSS 피드를 구독하는 방법 makersweb 2019.10.01 725
35 Microsoft 터미널 및 코드 편집기를위한 새로운 오픈소스 폰트 file makersweb 2019.09.20 130
34 git 로그를 심플하고 직관적으로 보기 file makersweb 2019.09.16 153
» Webhook(웹후크)란 무엇인가 makersweb 2019.07.22 2612
32 故박경리 작가 손글씨, 무료 글꼴로 공개 makersweb 2019.01.05 177
31 저렴한 비용으로 만든 비트코인 하드웨어 지갑(Cold storage) file makersweb 2018.12.27 151
30 어떤 프로젝트, 이슈관리 도구를 써야할까? file makersweb 2018.02.27 5755
29 웹기반 리눅스(유닉스) 시스템 관리 도구 - webmin file makersweb 2018.02.19 1059
28 한글 무료 폰트 모음 makersweb 2018.02.03 646
27 재밌는 퀴즈로 쉐이더 프로그래밍 배우기 file makersweb 2018.02.01 298
26 Flux 어플리케이션 아키텍쳐 file makersweb 2018.01.30 167
25 죄와 벌 (완역본) Prestuplenie i nakazanie Pjk 2011.02.13 4376
24 위대한 설계-THE GRAND DESIGN [1] Pjk 2010.12.14 3383
23 연금술사, The Alchemist. Pjk 2010.05.14 5196
22 여행의 기술 (The)art of travel file Pjk 2009.09.01 4448
21 신 (Le Souffle des Dieux) [1] 박종규 2009.08.21 4231
20 지식e (가슴으로 읽는 우리시대의 智識) 시즌1 박종규 2009.08.20 4321