InfoGrab DocsInfoGrab Docs

n8n Form 노드 문서

n8n Form 노드를 사용하면 여러 단계로 이루어진 사용자용 폼을 만들 수 있습니다. 사용자 입력을 처리하기 위한 커스텀 로직을 담은 다른 노드를 그 사이에 추가할 수 있습니다. 워크플로는 반드시 n8n Form Trigger 노드 로 시작해야 합니다. 워크플로 예제 대화형 워크플로 데모입니다. 워크플로 JSON 보기 또는 n8n 공식 문서 에서 확인하세요. 노드 설정 # 쿼리 매개변수로 기본 선택 값 설정하기 # n8n Form Trigger 노드 가 제공하는 초기 URL에 쿼리 매개변수 를 사용하여 필드의 초기 값을 설정할 수 있습니다. 폼의 모든 페이지는 n8n Form Trigger 노드 URL로 전송된 것과 동일한 쿼리 매개변수를 전달받습니다. Note 프로덕션 환경에서만 사용 가능 쿼리 매개변수는 프로덕션 모드로 폼을 사용할 때만 사용할 수 있습니다. n8n은 테스트 모드에서는 쿼리 매개변수로 필드 값을 채우지 않습니다. 쿼리 매개변수를 사용할 때는 특수 문자가 포함된 필드 이름이나 값을 퍼센트 인코딩 해야 합니다. 이렇게 하면 n8n이 해당 필드에 대해 초기 값을 올바르게 사용합니다. URL Encode/Decode 와 같은 도구를 사용하여 쿼리 매개변수를 퍼센트 인코딩 형식으로 만들 수 있습니다. 예를 들어, 다음과 같은 속성을 가진 폼이 있다고 가정해 보겠습니다. 프로덕션 URL: https://my-account.n8n.cloud/form/my-form 필드: name : Jane Doe email : jane.doe@example.com 쿼리 매개변수와 퍼센트 인코딩을 사용하면, 위 데이터로 초기 필드 값을 설정하기 위해 다음과 같은 URL을 사용할 수 있습니다. https://my-account.n8n.cloud/form/my-form?email=jane.doe%40example.com&name=Jane%20Doe 여기서 퍼센트 인코딩은 골뱅이 기호( @ )를 문자열 %40 으로, 공백 문자( )를 문자열 %20 으로 치환합니다. 이렇게 하면 폼의 어느 페이지에 해당 필드가 나타나든 상관없이 초기 값이 설정됩니다. 커스텀 HTML 표시하기 # 폼에 Custom HTML 필드를 추가하여 커스텀 HTML을 표시할 수 있습니다. 이 필드는 폼 페이지의 일부로 표시할 임의의 HTML 코드를 입력할 수 있는 HTML 상자를 제공합니다. HTML 필드를 사용하면 링크, 이미지, 동영상 등을 포함하여 폼 페이지를 풍부하게 꾸밀 수 있습니다. n8n은 일반적인 문서 흐름 안에서 나머지 폼 필드와 함께 해당 콘텐츠를 렌더링합니다. 커스텀 HTML 콘텐츠는 읽기 전용이므로, 기본적으로 이 필드는 폼 출력 데이터에 포함되지 않습니다. 노드 출력에 원본 HTML 콘텐츠를 포함하려면 Element Name 필드에 데이터 이름을 지정하세요. HTML 필드는 <script> , <style> , <input> 요소를 지원하지 않습니다. Form Ending 페이지 유형을 사용하는 경우, On n8n For