HTTP 요청의 일반적인 방법은 무엇입니까?

青灯夜游
풀어 주다: 2021-04-18 14:53:09
원래의
47558명이 탐색했습니다.

일반적으로 사용되는 HTTP 요청 방법은 1. GET 방법, 3. HEAD 방법, 5. DELETE 방법, 7. OPTIONS 방법입니다. 8. 추적 방법.

HTTP 요청의 일반적인 방법은 무엇입니까?

이 문서의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

HTTP 요청의 일반적인 메소드는 GET 메소드, POST 메소드, HEAD 메소드, PUT 메소드, DELETE 메소드, CONNECT 메소드, OPTIONS 메소드, TRACE 메소드입니다. 다음 글에서는 HTTP 요청의 일반적인 방법을 자세히 소개하겠습니다.

HTTP란 무엇인가요?

HTTP, Hypertext Transfer Protocol은 클라이언트와 서버 간의 통신을 구현하는 응답 프로토콜입니다. 클라이언트와 서버 간의 통신 프로토콜로 사용됩니다. 묻다.

클라이언트(브라우저)는 서버에 HTTP 요청을 제출한 다음 서버에 응답을 반환합니다. 응답에는 요청에 대한 상태 정보가 포함되며 요청 내용도 포함될 수 있습니다.

HTTP의 일반적인 메서드

1. 🎜#GET 메서드는 지정된 URI를 사용하여 지정된 서버에서 정보를 검색하는 데 사용됩니다(예: 지정된 리소스에서 데이터 요청). GET 메서드를 사용하는 요청은 데이터 검색만 해야 하며 데이터에 다른 영향을 주어서는 안 됩니다.

GET 요청의 URL에 쿼리 문자열(이름/값 쌍)을 보냅니다. 다음과 같이 작성해야 합니다.

/test/demo_form.php?name1=value1&name2=value2
로그인 후 복사

설명:

# 🎜🎜#GET 요청 캐시될 수 있습니다. 브라우저 기록에서 GET 요청을 찾아 북마크에 저장할 수 있으며 GET 요청에는 길이 제한이 있으며 데이터를 요청하는 데만 사용됩니다(수정되지 않음).

참고: GET 요청은 보안이 취약하므로 민감한 데이터를 처리할 때는 GET 요청을 사용하면 안 됩니다.

2. POST 메서드

POST 메서드는 리소스를 생성하거나 업데이트하기 위해 서버에 데이터를 보내는 데 사용됩니다. 요청에 콘텐츠가 URI로 구별되는 다른 웹 리소스의 하위 역할을 하는지 확인합니다.

POST 요청은 캐시되지 않으며 데이터 길이에 제한이 없습니다. 브라우저 기록에서 POST 요청을 찾을 수 없습니다.

3. HEAD 메소드

HEAD 메소드는 GET 메소드와 동일하지만 응답 본문이 없고 상태 라인만 있습니다. 및 헤더 부분이 전송됩니다. 이는 전체 내용을 전송할 필요 없이 해당 헤더에 기록된 메타데이터를 복구하는 데 유용합니다.

4. PUT 메소드

PUT 메소드는 리소스를 생성하거나 업데이트하기 위해 서버에 데이터를 보내는 데 사용되며 업로드된 것으로 대체될 수 있습니다. content 대상 리소스의 모든 현재 콘텐츠입니다.

제공된 URI 아래에 포함된 요소를 배치하며, URI가 현재 리소스를 나타내는 경우 변경됩니다. URI가 현재 리소스를 나타내지 않으면 서버는 URI를 사용하여 리소스를 생성할 수 있습니다.

5. DELETE 메서드

DELETE 메서드는 지정된 대상 리소스의 현재 내용을 모두 삭제하는 데 사용됩니다. URI로.

6. CONNECT 메서드

CONNECT 메서드는 지정된 URI로 식별되는 서버에 대한 터널을 설정하는 데 사용됩니다. /IP 터널링은 일반적으로 SSL 인코딩 통신(HTTPS)을 위해 디코딩된 HTTP 프록시를 사용하여 요청 연결을 변경합니다.

7. OPTIONS 메서드

OPTIONS 메서드는 대상 리소스의 통신 옵션을 설명하는 데 사용되며 서버가 수행하는 HTTP 정책을 반환합니다. 사전 정의된 URL을 지원합니다.

8. TRACE 메서드

TRACE 메서드는 응답하는 대상 리소스의 경로를 따라 메시지 루프백 테스트를 수행하는 데 사용됩니다. 클라이언트는 중간 서버에서 어떤 진행이나 증가가 이루어졌는지 확인할 수 있습니다.

요약: 위 내용은 이 글의 전체 내용이며, 모든 분들의 공부에 도움이 되길 바랍니다.

위 내용은 HTTP 요청의 일반적인 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿