0
내 AJAX 콜백에 대한 처리되지 않은 예외 처리기를 작성하고 있지만 매개 변수 전체에서 실행되었지만 그 내용을 이해할 수 없습니다. 피들러를 통해 내가 ASP.NET에서 다시 전송 응답과 같이 내장 된 것으로 나타났습니다 :AJAX 응답 작성
100|[__EVENTVALIDATION][__CALLBACKPARAM]
은 내가 __EVENTVALIDATION
과 __CALLBACKPARAM
을 읽는 방법을 알고 있지만, 100|
무엇이며, 어디는에서 읽고있는? 응답에 포함시키지 않으면 작동하지 않습니다. 여기 내 코드입니다 :
//Check if the current request is an AJAX one
if (Context.Request["__CALLBACKID"] != null)
{
Server.ClearError();
Response.StatusCode = 200;
Response.ContentType = "application/html";
string response = "100|" + Context.Request["__EVENTVALIDATION"] + "There was an unhandled error.";
Response.Write(response);
}
그것은 다음과 같이 작동하지만 서버 가능한 경우의 100|
을 읽고 그것을 하드 코딩하지 않도록합니다.
감사합니다.
편집 :
100|/wEdAAMnRQqZXZxxCEF8iAQo1EbPVes4AfNrEwZQ25wFmngHn3SZ7wk+fYpRN1WwdwtMoysYtayZDybmykOphFidQUojFBJRRQ==success