HTTP 요청 헤더
HTTP 요청 헤더는 ITX 맵의 ' flowcontext_in
' 및 ' flowcontext_out
' 카드에서 활용되며 라우팅 및 인증에도 사용됩니다.
HTTP 헤더
다음 목록은 HTTP 헤더 정보에 대한 설명입니다.
참고 : 값은 URL 이나 HTTP 에 지정할 수 있으며 대소문자를 구분하지 않습니다. 달리 지정하지 않는 한 모든 값은 선택사항입니다. HTTP 와 URL 양쪽에 값이 제공된 경우, 두 값이 일치해야 합니다. 그렇지 않으면 고객에게 오류가 반환됩니다.
- 권한 부여
- URL 제공되지 않은 경우 필요합니다. HTTP 을 위해 합의된 사용자 이름:비밀번호 값의 base-64 된 문자열을 포함합니다참고 :
Authorization
헤더는username
URL 가 제공된 경우 제공될 수 없으며, 그렇지 않으면 오류가 발생합니다. - X-발신인 - ID
- URL 제공되지 않은 경우 필수입니다. 송신자를 식별하는 값입니다. 클라이언트당 정적 값일 수 있습니다.
- X-수신자-ID
- URL 제공되지 않은 경우 필수입니다. 송하인 ID 또는 운송업체 코드
- X-문서 유형
- URL 제공되지 않은 경우 필수입니다. 페이로드에서 전송되는 데이터의 유형을 식별하는 값입니다.
- X-요청 유형
- IBM 구현자는 이 값을 사용하여 호출할 플로우를 판별할 수 있습니다.
- X 모드
- 플로우가 동기 또는 비동기인지 여부를 표시합니다. 올바른 값은
sync
,async
,check
입니다.check
값은 Rapid Transit POD가 검색에 지정된 값을 사용함을 표시합니다. 이 값은 Rapid Transit Decision Criteria아래의 레거시 InFlight 에서 구성할 수 있습니다. 이 특성을 공백으로 두면 플로우의 기본값은 동기입니다. - X-Mode-Check-Field-1
Text 1
로 모드 검색에 사용할 헤더 또는 매개변수를 표시합니다.- X-Mode-Check-Field-2
Text 2
로 모드 검색에 사용할 헤더 또는 매개변수를 표시합니다.- X-Mode-Check-Field-3
Text 3
로 모드 검색에 사용할 헤더 또는 매개변수를 표시합니다.- X-Mode-Check-Field-4
Text 4
로 모드 검색에 사용할 헤더 또는 매개변수를 표시합니다.- X-Mode-Check-Field-5
Text 5
로 모드 검색에 사용할 헤더 또는 매개변수를 표시합니다.- X-Mode-Check-Field-6
Text 6
로 모드 검색에 사용할 헤더 또는 매개변수를 표시합니다.- X-Mode-Check-Field-7
Text 7
로 모드 검색에 사용할 헤더 또는 매개변수를 표시합니다.- X-Mode-Check-Field-8
Text 8
로 모드 검색에 사용할 헤더 또는 매개변수를 표시합니다.- X-Mode-Check-Field-9
Text 9
로 모드 검색에 사용할 헤더 또는 매개변수를 표시합니다.참고: 각X-Mode-Check
필드는 Rapid Transit Decision Criteria 화면에서 동일한 번호의Text
필드에 해당합니다. 예를 들어,X-Mode-Check-Field-1
는Text 1
에 해당합니다. 확인 필드가 지정되지 않은 경우 (예를 들어,X-Mode-Check-Field-2
가 비어 있는 경우), Rapid Transit POD는 동일한 번호의 텍스트 필드 (예:Text 2
) 가 비어 있는 기준을 찾습니다.
HTTP 응답 정보
다음 목록은 다양한 유형의 HTTP 응답 실패 및 성공에서 예상할 수 있는 사항을 나타냅니다.
- 동기 플로우
- 성공
- -필요한 경우 발송인의 데이터 및 적절한 레이블 정보를 포함하는 본문이 있는
200
또는OK
응답 - 실패
- 400또는 500레벨 오류
- 비동기 플로우
- 성공
202
또는Accepted
, 정적 본문이 있는 응답- 실패
- 사용 가능한 경우 본문에 의미 있는 설명이 있는 400또는 500레벨 오류
- 인코딩
- 인코딩은 엔드포인트 문자 인코딩 또는 캐리어 응답 인코딩에서 판별됩니다.