주 컨텐츠로 이동
Administrator Guide
최종 업데이트: 2023-06-23
참조: HTTP-Out 전송 속성

참조: 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
및 값
통합
이 태그는 대소문자를 구분하며 공백을 무시하지 않습니다.