데이터 작업이 400 오류를 반환합니다.

참고: 이 문서는 웹 서비스 데이터 작업 통합에 적용됩니다.

다음 시나리오에서 웹 서비스 데이터 작업 통합에 대해 400 오류가 반환됩니다.

  • 사용자 지정 작업을 만들 때 JSON 유형이 아닌 Accept 헤더를 사용하면 생성 작업이 실패합니다.
    {
        "status": 400,
        "errorCode": "INVALID_SCHEMA",
        "userMessage": "The 'Accept' header only supports json content types when specified",
        "userParams": [],
        "correlationId": "7930ce0c-ec9e-4929-9a70-0fe087b518b2",
        "details": [
            {
                "errorCode": "ACTION.PROCESSING"
            }
        ],
        "errors": []
    }

    사용자 지정 작업을 구성할 때 Accept 헤더 값을 JSON 미디어 유형으로 설정해야 합니다. 예를 들어, 애플리케이션/json. 

  • 사용자 지정 작업 실행은 JSON이 아닌 응답을 반환합니다.
    {
    
        "status": 400,
        "errorCode": "BAD_REQUEST",
        "userMessage": "The request could not be understood by the server due to malformed syntax.",
        "userParams": [ ],
        "correlationId": "fbb8bb72-0637-4028-b7d8-caba6686244b",
        "details": [
            {
                "errorCode": "ACTION.REMOTE_ENDPOINT"
            }
        ],
        "errors": [
            {
                "status": 400,
                "errorCode": "BAD_REQUEST",
                "userMessage": "REST call for action execute failed. Message: Request to backend service failed. To see error details, use test mode to execute the action, or execute request in Postman or other REST tools. [fbb8bb72-0637-4028-b7d8-caba6686244b]",
                "userParams": [],
                "details": [],
                "errors": []
            }
        ]
    }

     

    이 오류는 주로 작업의 끝점에서 JSON이 아닌 응답 본문을 구문 분석할 수 없을 때 발생합니다.

    통합에 대한 자세한 내용은 다음을 참조하십시오. 웹 서비스 데이터 작업 통합 정보, 테스트 데이터 작업, 그리고 사용자 지정 작업에 구성 추가.