0
내 응용 프로그램에서 사용한 Symfony JsonResponse 구성 요소에 문제가 있습니다. JsonResponse 항상 상태 코드 (200)Symfony JsonResponse 구성 요소 AndJquery Ajax
return new JsonResponse([], JsonResponse::HTTP_BAD_REQUEST);
및 JQuery와 아약스
$.ajax({
type: 'DELETE',
url: BASE_URL +'/api/cart',
data: {id: id},
dataType: 'json',
success: function (response) {
waitResponse.resolve(response);
},
error: function (error, a, b) {
waitResponse.reject(error);
}
})
응답을 반환
항상 MSG "parseerror"로 에러 평가하지만, 상태 코드 (200) 나 데이터 유형을 제거하는 경우입니다 : 'json'은 항상 성공합니다. 누구든지이 문제를 해결하는 방법을 알고 있습니다.
감사
이미 응답 코드를 정의합니다. JsonResponse : HTTP_BAD_REQUEST (코드 400)입니다. 따라서 코드를 반환해야합니다. 심포니 앱에서 그렇게 작동합니다. –