InfoGrab DocsInfoGrab Docs

웹훅 응답

Respond to Webhook 노드를 사용하여 수신되는 웹훅에 대한 응답을 제어합니다. 이 노드는 Webhook 노드와 함께 작동합니다. Note 첫 번째 데이터 항목에 대해 한 번만 실행됩니다 Respond to Webhook 노드는 수신되는 첫 번째 데이터 항목을 사용하여 한 번만 실행됩니다. 자세한 내용은 하나 이상의 데이터 항목 반환 을 참고하세요. Respond to Webhook 사용 방법 # Respond to Webhook 노드를 사용하려면: 워크플로의 트리거 노드로 Webhook 노드를 추가합니다. Webhook 노드에서 Respond 를 Using 'Respond to Webhook' node 로 설정합니다. 워크플로 어디에든 Respond to Webhook 노드를 추가합니다. 다른 노드의 데이터를 반환하려면 해당 노드들 뒤에 배치합니다. 노드 파라미터 # 다음 파라미터를 사용하여 노드 동작을 구성합니다. 응답 형식 # 웹훅 응답에 어떤 데이터를 보낼지 선택합니다. All Incoming Items : 입력의 모든 JSON 항목으로 응답합니다. Binary File : Response Data Source 에 정의된 바이너리 파일로 응답합니다. First Incoming Item : 첫 번째로 수신된 항목의 JSON으로 응답합니다. JSON : Response Body 에 정의된 JSON 객체로 응답합니다. JWT Token : JSON Web Token(JWT)으로 응답합니다. No Data : 응답 페이로드가 없습니다. Redirect : Redirect URL 에 설정된 URL로 리디렉션합니다. Text : Response Body 에 설정된 텍스트로 응답합니다. 기본적으로 HTML을 전송합니다( Content-Type: text/html ). 노드 옵션 # Add Option 을 선택하여 옵션을 보고 설정합니다. Response Code : 사용할 응답 코드 를 설정합니다. Response Headers : 전송할 응답 헤더를 정의합니다. Put Response in Field : All Incoming Items 또는 First Incoming Item 으로 응답할 때 사용할 수 있습니다. 응답 데이터를 담을 필드의 이름을 설정합니다. Enable Streaming : 활성화하면 스트리밍을 사용하여 데이터를 사용자에게 반환합니다. Response mode 가 Streaming 으로 구성된 트리거가 필요합니다. n8n이 HTML 응답을 보호하는 방식 # n8n 버전 1.103.0부터, n8n은 웹훅에 대한 HTML 응답을 <iframe> 태그로 자동으로 감쌉니다. 이는 인스턴스 사용자를 보호하기 위한 보안 메커니즘입니다. 이는 다음과 같은 영향을 미칩니다. HTML이 상위 문서에 직접 렌더링되는 대신 샌드박스된 iframe에서 렌더링됩니다. 최상위 window나 로컬 스토리지에 접근하려는 JavaScript 코드는 실패합니다. 인증 헤더는 샌드박스된 iframe에서 사용할 수 없습니다(예: 기본 인