>  기사  >  웹 프론트엔드  >  Ajax에서 게시 요청과 요청 받기의 차이점은 무엇입니까?

Ajax에서 게시 요청과 요청 받기의 차이점은 무엇입니까?

不言
不言원래의
2018-10-12 10:01:386018검색

Ajax의 Get과 Post는 클라이언트와 서버의 요청-응답을 위한 두 가지 일반적인 방법입니다. 그러면 두 가지 요청 가져오기 및 게시 방법의 차이점은 무엇인가요? 이 기사에서는 Ajax에서 Post 요청과 Get 요청의 차이점을 소개합니다. 도움이 필요한 친구는 이를 참고할 수 있습니다.

ajax에서 get request와 post requestrequest의 개념을 각각 살펴보겠습니다.

get 요청은 지정된 리소스로부터 데이터를 요청하는 것이며, get 요청은 기본적으로 서버에서 데이터를 가져오는(검색) 데 사용됩니다. 참고: GET 메서드는 캐시된 데이터를 반환할 수 있습니다.

포스트 요청은 처리할 데이터를 지정된 리소스에 제출하는 것입니다. 포스트 요청은 서버에서 데이터를 얻는 데에도 사용할 수 있습니다. 그러나 post 메소드는 데이터를 캐시하지 않으며 요청과 함께 데이터를 보내는 데 자주 사용됩니다.

Ajax의 get 요청과 post 요청 개념에 대한 위의 설명에서 실제로 차이점을 찾을 수 있습니다. 그러나 초보자의 경우 개념만으로는 더 잘 이해하지 못할 수도 있습니다. ajax에서 get 요청과 post 요청의 차이점을 자세히 살펴보세요.

ajax 1에서 get 요청과 post 요청의 차이점:

1 get은 제출된 양식의 ACTION 속성이 가리키는 URL에 매개변수 데이터 대기열을 추가하고 값은 다음에 해당합니다. 양식의 각 필드는 URL에서 볼 수 있습니다. 게시물은 HTTP를 통해 이루어집니다. 게시 메커니즘은 양식의 각 필드와 해당 내용을 HTML HEADER에 배치하고 이를 ACTION 속성이 가리키는 URL 주소로 전송합니다. 사용자는 이 프로세스를 볼 수 없습니다.

Ajax에서 get 요청과 post 요청의 차이점 2:

get 메소드의 경우 서버 측에서는 Request.QueryString을 사용하여 변수 값을 가져옵니다. post 메소드의 경우 서버 측에서는 Request.Form을 사용하여 값을 가져옵니다. 제출된 데이터. 요청을 사용하여 두 가지 방법으로 매개변수를 얻을 수 있습니다.

Ajax에서 get 요청과 post 요청의 차이점 3:

get을 통해 전송되는 데이터의 양은 적으며 2KB를 초과할 수 없습니다. 우편으로 전송되는 데이터의 양은 상대적으로 크며 일반적으로 기본적으로 제한이 없습니다. 그러나 이론적으로는 서버마다 다릅니다.

Ajax에서 get 요청과 post 요청의 차이점 4:

get 보안은 매우 낮고 사후 보안은 높습니다.

Ajax에서 요청 받기와 게시 요청의 차이점 5:

팔로우는 동일합니다. 즉, 메서드가 get인 경우 작업 페이지 끝에 있는 매개변수 목록이 무시되고 팔로우

ajax 6에서 get 요청과 post 요청의 차이점:

Get 요청은 다음과 같은 특징을 갖습니다. 일반적으로 물음표를 사용하여 이런 방식으로 URL에 데이터를 추가하고 서버에 전달합니다. URL 주소의 끝과 데이터 매개변수의 시작을 나타냅니다. 다음 매개변수의 각 데이터 매개변수는 "name=value" 형식으로 나타나며, 매개변수는 커넥터 &로 구분됩니다. Post 요청은 다음과 같은 특징을 가지고 있습니다. 데이터는 HTTP 본문에 배치되며 & 연결 방법 및 구분 기호 방법을 포함하여 여러 가지 방법으로 구성됩니다. 매개변수를 숨기고 많은 양의 데이터를 전송할 수 있습니다. 더 편리합니다.

마지막으로 post 요청과 get 요청이 사용되는 상황을 살펴보겠습니다.

다음 조건 중 하나라도 충족되면 게시 방법을 사용하세요.
1. 요청 결과에 데이터베이스에 새 데이터 행을 추가하는 등의 지속적인 부작용이 있습니다.

2. GET 방식을 사용하는 경우 양식에 수집된 데이터로 인해 URL이 너무 길어질 수 있습니다.

3. 전송되는 데이터는 7비트 ASCII 인코딩을 사용하지 않습니다.

다음 상황 중 하나라도 충족되면 get 메소드를 사용하십시오.

1 요청은 리소스를 찾는 것이며 HTML 양식 데이터는 검색을 돕는 데에만 사용됩니다.

2. 요청 결과에는 지속적인 부작용이 없습니다.

3. HTML 형식의 수집 데이터와 입력 필드 이름의 총 길이는 1024자를 초과할 수 없습니다.

위 내용은 이 글의 전체 내용입니다. 더 흥미로운 내용은 PHP 중국어 홈페이지의 다른 칼럼을 참고해주세요! ! !

위 내용은 Ajax에서 게시 요청과 요청 받기의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.