1.20.6.10. 3scale WebAssembly 모듈 작업 오브젝트
특정 소스 유형에
속하는 ops
배열의 각 요소는 값에 변환을 적용하거나 테스트를 수행하는 작업
오브젝트입니다. 이러한 오브젝트에 사용할 필드 이름은 작업 자체의 이름이며, 모든 값은 작업
오브젝트(예: 필드 및 값, 목록 또는 문자열이 있는 맵)일 수 있는 작업
매개 변수입니다.
대부분의 작업은
하나 이상의 입력에 참여하고 하나 이상의 출력을 생성합니다. 입력 또는 출력을 생성할 때 작업에서 사용하는 각 값이 값 스택에서 채워지고 처음에 소스
일치로 채워집니다. 출력되는 값은 스택으로 푸시됩니다. 다른 작업은
특정 속성을 어설션하는 것 이외의 출력을 사용하거나 생성하지 않지만 값 스택을 검사합니다.
확인이 완료되면 다음 단계에서 선택한 값(예: app_id
,app_key
또는 user_key
)은 스택의 하단 값에서 가져옵니다.
다음과 같은 몇 가지 작업
범주가 있습니다.
-
디코딩
: 입력 값을 디코딩하여 다른 형식을 가져오도록 변환합니다. -
string
값은 입력으로 사용하고 변환을 수행하고 이를 확인합니다. -
Stack
: 입력에서 값 집합을 가져와서 여러 스택 변환 및 스택의 특정 위치에 대한 선택을 수행합니다. -
확인
: 부작용이 없는 방식으로 작업 집합에 대한 이러한 어설션 속성입니다. -
Control
: 평가 흐름을 수정할 수 있는 수행 작업입니다. -
형식
: 입력 값의 형식별 구조를 구문 분석하고 해당 값에서 값을 찾습니다.
모든 작업은 이름 식별자에 의해 문자열로 지정됩니다.
추가 리소스
- 사용 가능한 작업