# Http Redirect

## 아이템 블록

Http In 아이템 블록을 통해 들어온 요청을 다른 주소로 Redirect 합니다.

<figure><img src="https://1316000475-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYk0i8X9mEtmaB9dGSVq%2Fuploads%2FkBGvZFr8QZUP5ZEEVO3s%2F00092.jpg?alt=media&#x26;token=3e498a01-fab9-4050-ad79-a9a8cdb86f40" alt=""><figcaption></figcaption></figure>

## 설정 팝업

<figure><img src="https://1316000475-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYk0i8X9mEtmaB9dGSVq%2Fuploads%2Fl4VSPKoQdLYcr0AeKNJC%2F00093.jpg?alt=media&#x26;token=b16c72f7-5549-4fe4-a847-4aeef2809926" alt=""><figcaption></figcaption></figure>

## 설정 필드

### Redirect URL

Http In 아이템 블록을 통해 들어온 요청을 Redierct 하기 위한 타겟 주소입니다.

### 쿼리 매개 변수

다른 주소로 Redirect 할 때 필요한 쿼리 매개변수를 추가할 수 있습니다.&#x20;

앞에서 설정 된 global/loop/msg 메모리 영역에 값을 지정합니다.

{% hint style="info" %}
쿼리 매게변수에 지정 된 값은 {key:value} 형태의 JSON 값이어야 합니다.

예를들어 msg.queryParams.code = 'somecode' 그리고 msg.queryParams.state = 'online' 와 같이 설정되어 있다면 Redirect 주소는 <mark style="color:blue;">**<https://www.domain.com/?code=somecode\\&state=online>**</mark> 와 같이 전달됩니다.
{% endhint %}

## 프로젝트 구성

Http Redirect 아이템 블록은 Http In 아이템 블록과 항상 쌍으로 구성되어야 합니다. 아래 이미지를 참조해 주세요.

<figure><img src="https://1316000475-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYk0i8X9mEtmaB9dGSVq%2Fuploads%2FnfMSUtLkWc991JqnoZz7%2F00094.jpg?alt=media&#x26;token=0be84385-a223-4f60-896d-7f0626a60fa9" alt=""><figcaption></figcaption></figure>
