> 백엔드 개발 > PHP 튜토리얼 > PHP 지식 포인트 3-HTTP 헤더-연결

PHP 지식 포인트 3-HTTP 헤더-연결

WBOY
풀어 주다: 2016-07-28 08:26:57
원래의
1859명이 탐색했습니다.

1. 개요
이 현상이 발생하는 원인은 여러 가지가 있습니다. Tomcat 힙 부족, 비힙 메모리 설정 등이 있습니다.
프로그램이 메모리 공간을 해제하지 못합니다. 이로 인해 메모리 오버플로가 발생하거나 일부 프로세스가 해제되지 않고 실행되어 컵 리소스가 많이 소모될 수 있습니다.
그러나 프로그램 자체 외에도 클라이언트 액세스로 인해 발생할 수도 있습니다(물론 이 클라이언트에는 스파이더 소프트웨어와 같은 검색 엔진도 포함됩니다).
서버와 클라이언트가 긴 링크를 설정하는 경우(할 수 있음) 네트워크 액세스 정보를 보려면 " netstat -a" 명령을 사용하십시오. http 응답 헤더
연결에 대한 특정 설정이 필요합니다.
http1.1에서는 요청 헤더와 응답 헤더 모두에 연결 헤더 필드가 나타날 수 있습니다. 이 헤더의 의미는
클라이언트가 서버와 통신할 때 긴 링크를 처리하는 방법입니다.
http1.1에서는 클라이언트와 서버가 기본적으로 긴 링크를 지원합니다. 클라이언트가 http1.1 프로토콜을 사용하지만
긴 링크를 사용하지 않으려면 헤더에 연결 값을 지정해야 합니다. .close; 서버가 긴 링크를 지원하지 않으려는 경우
또한 연결 값이 닫혀 있음을 명확하게 명시해야 합니다.
요청 헤더 또는 응답에 close 값은 현재 연결이 처리 중임을 나타냅니다.
요청이 처리된 후 사용된 TCP 링크의 연결이 끊어집니다. 앞으로는 클라이언트가 새 요청을 할 때 새 TCP 링크를 생성해야 합니다.
HTTP 연결 닫기 설정을 사용하면 클라이언트나 서버가 기본 연결을 닫을 수 있습니다.
에서는 요청을 처리한 후 TCP 연결을 닫아야 합니다.
2. 예
연결:Keep-Alive
연결:닫기

이상으로 PHP 지식 포인트 3-HTTP 헤더-연결 관련 내용을 소개하였으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.

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