참조: HTTP-Out 전송 속성
공통 탭
속성 | XML 속성명 | 설명 |
|---|---|---|
Id
| id
| 조립품 내 http-out 전송의 고유 ID입니다. |
Routes Response To
| routes-response-to
| http-out 전송에 대한 응답 메시지의 대상입니다.
http-out 전송이 자동으로 입력됩니다. MediationContext 속성 http.response.status 원격 서버에서 반환된 표준 HTTP 응답 코드를 사용합니다. 예: 202(허용), 403(금지). 조립품은 이 속성의 값을 사용하여 다양한 응답에 대한 처리를 결정할 수 있습니다. |
Execute When
| execute-when
| http-out 전송 실행 여부를 결정하는 조건입니다. |
엔드포인트
| endpoint
| http-out 전송이 요청 메시지를 전송하는 대상 HTTP URL 주소입니다.
예: http://myhost.example.org/MyService |
HTTP 메서드
| http-method
| http-out 전송에서 지원되는 HTTP 요청 방법입니다. 예: DELETE , GET , POST , PUT , 및 PATCH .
다음을 사용하려면 다음을 수행합니다. PATCH 방법을 사용하려면 다음을 설정해야 합니다. wd.http.client 속성 대상 apache . 다운스트림 전송에서 HTTP 클라이언트도 사용하지 않도록 하려면 wd.http.client 속성 대상 null .이 속성에 대한 방법을 지정하지 않으면 Studio에서 POST 방법 |
고급 탭
속성 | XML 속성명 | 설명 |
|---|---|---|
Store Message
| store-message
| Workday 지원팀에서 달리 권장하지 않는 한, none 을 지정합니다.
메시지를 저장하려면 Studio의 store 단계를 사용합니다. |
Transport Class
| transport-class
| 필요한 경우, 어셈블리별로 대체 구현 클래스를 지정합니다.
WEB-INF/classes/spring/assembly-bean.xml 파일을 편집하여 구현 클래스를 전체적으로 변경할 수 있습니다. |
Ignore Dynamic Endpoints
| ignore-dynamic-endpoints
| 수신 메시지 헤더의 동적 WSA(WS-Addressing) 값을 무시할지 아니면 이 값을 사용하여 전송의 엔드포인트 속성 값을 재정의할지 지정합니다.
set-dynamic-endpoint 단계를 사용하여 WS-Addressing 세부내용을 지정합니다. |
커넥트 시간 초과
| connect-timeout
| HTTP 서버와의 연결을 설정하기 위한 시간 초과 기간을 밀리초 단위로 지정합니다. 값을 지정하지 않으면 300,000ms(5분) 후에 세션 시간이 초과됩니다. |
응답 시간 초과
| response-timeout
| HTTP 서버의 응답을 기다리는 시간 초과 기간을 밀리초 단위로 지정합니다. 값을 지정하지 않으면 21,600,000ms(6시간) 후에 세션 시간이 초과됩니다.
이 기간보다 오랫동안 HTTP 연결이 응답하지 않으면 http-out 전송이 실패합니다. |
응답으로 오류 발생
| error-as-response
| 서버의 오류 응답 메시지를 http-out 전송의 메시지로 복사할 수 있습니다. |
Close Connection
| close-connection
| 추가 Connection: close 헤더를 보내는http-out 전송 메시지에 추가합니다. |
스트리밍
| streaming
| 다음을 사용하여 HTTP 스트리밍을 활성화합니다. PUT 및 POST HTTP 메서드 |
자동 개시
| auto-inproc
| http-out 요청 메시지에 in-process 전송 통신을 사용할지 여부를 지정합니다. 로컬 호스트의 네트워크 I/O 기능을 사용하지 않고 동일한 서버 내에 있는 어셈블리 엔드포인트에 직접 메시지를 전송할 수 있습니다. |
재시도
| retries
| 전송 예외가 발생하는 경우 http-out 전송에서 재시도하는 횟수를 지정합니다. |
재시도 지연
| retry-delay
| 각 재시도 사이의 지연 기간을 밀리초 단위로 지정합니다.
Workday는 다음을 준수합니다. Retry-After 또는 RateLimit-Reset 외부 엔드포인트의 429 Too Maintain Requests 응답의 헤더 값(기본 최대값인 5분 또는 retry-delay 여기에 지정하는 값입니다.
응답 헤더 값이 없으면 Workday는 다음을 사용합니다. retry-delay 값둘 다 retry-delay 에 헤더 값이 없으면 Workday는 기본값 5분을 사용합니다.헤더 값이 두 값보다 크면 통합에서 재시도 지연을 결정할 수 없으며 통합이 실패합니다. retry-delay 값 및 기본 최대값 |
재시도 기록
| log-retries
| 서버 로그 파일에 HTTP 재시도를 기록할 수 있습니다. |
Gzip 허용
| accept-gzip
| HTTP를 포함할지 여부를 지정합니다. accept-encoding=gzip
http-out 요청 헤더의 필드: 응답에서 gzip 콘텐츠 허용 여부를 나타냅니다. |
Gzip 콘텐츠
| gzip-content
| HTTP를 포함할지 여부를 지정합니다. content-encoding=gzip
http-out 요청 헤더의 필드: 전송 요청에서 메시지 콘텐츠를 압축할지 여부를 나타냅니다. |
수락
| accept
| 다음을 지정합니다. accept HTTP 요청과 함께 전송할 헤더 값 - HTTP 서버의 응답에서 허용되는 하나 이상의 콘텐츠 유형을 정의합니다. |
Amazon S3 전송의 경우 키를 사용하여 IAM 사용자에게 태그를 추가합니다.
Workday-type
및 값
통합
이 태그는 대소문자를 구분하며 공백을 무시하지 않습니다.