본문으로 건너뛰기

onRequestAfter

onRequestAfter

요청 전송이 완료된 직후, 아직 응답이 오기 전에 호출됩니다.

파라미터

  • provInstName (string): 요청을 보낸 Provider Instance의 이름

반환: 반환값 없음 — 콜백 함수이므로 리턴값을 사용하지 않습니다.

설명

요청이 실제로 네트워크로 나간 직후 시점입니다. 아직 서버 응답은 오지 않은 상태입니다. 여러 요청이 겹칠 때 reqID로 순서를 추적하는 용도로 씁니다.

Example

function onRequestAfter(provInstName) {
$log.i("requested: " + provInstName );
// 이후 onReceiveDone 등에서 같은 요청인지 대조할 수 있도록 저장해둔다
}

관련

  • onRequestBefore는 요청 전, onRequestAfter는 요청 후(응답 전)라는 차이가 있습니다.
  • 응답 결과를 확인하려면 onReceiveDone, onReceiveError, 또는 Data Set 갱신 이벤트(일반 요청이라면 onResponseUpdateBefore/onResponseUpdateAfter, 실시간 구독이라면 onPushUpdateBefore/onPushUpdateAfter)를 사용해야 합니다. 이 함수에서는 아직 응답 값을 알 수 없습니다.