Tutorial by Topics: ajax



AJAX는 "Asynchronous JavaScript and XML"의 약자입니다. 이름에는 XML이 포함되지만 JSON은 서식 설정이 간단하고 중복성이 낮기 때문에 더 자주 사용됩니다. AJAX를 사용하면 웹 페이지를 다시로드하지 않고도 외부 리소스와 통신 할 수 있습니다.

[ Ext.data.Connection ] [1] 클래스의 싱글 톤 인스턴스입니다. 이 클래스는 서버 측과 통신하는 데 사용됩니다. [1] : http : //docs.sencha.com/extjs/6.0.1/classic/src/Connection.js.html#Ext.data.Connection

Ajax는 HTTP 프로토콜을 사용하며 POST / GET 메서드를 사용하여 클라이언트에서 서버로 요청을 보낼 수 있습니다.

WebSocket 자체는 HTTP와는 달리 클라이언트와 서버 간 통신 프로토콜입니다.

Ajax에서 요청을 보내면 서버는 요청에 대한 응답을 보내고 연결이 종료됩니다.

서버와의 연결을 설정할 때 WebSocket을 사용하면 원하는만큼 클라이언트와 서버간에 통신 할 수 있으며 연결 상태를 유지합니다.

이 문서에서는 System.Web.Mvc.Ajax 라이브러리 사용에 대해 설명합니다.

Citing MSDN docs "각 확장 메서드는 HTML 요소를 렌더링합니다 .Action 메서드는 Action 메서드에 연결되는 anchor (a) 요소를 렌더링합니다. RouteLink 메서드는 URL에 연결되는 anchor (a) 요소를 렌더링하여 액션 메서드, 파일, 폴더 또는 기타 리소스를 포함하며이 클래스에는 AJAX 함수에서 지원하는 HTML 양식을 만드는 데 도움이되는 BeginForm 및 BeginRouteForm 메서드가 포함되어 있습니다.

TokenMismatch Error를받는 비율이 매우 높다는 것을 분석했습니다. 그리고이 오류는 바보 같은 실수로 인해 발생합니다. 개발자가 실수를하는 데는 여러 가지 이유가 있습니다. 다음은 헤더에 No _token, Ajax 사용시 _token 전달 된 데이터 없음, 저장 경로에 대한 사용 권한 문제, 유효하지 않은 세션 저장 경로 등의 몇 가지 예입니다.


Page 1 of 1