ì¹ìë ì´ì±ê±¸ìì§ì¸ë¹í¤ëì¼ì¼ì´ì¤
차례:
HTTP 는 TCP / IP를 기반으로 한 단순한 통신 프로토콜이며 월드 와이드 웹 (World Wide Web)에서 데이터를 전달하기위한 절대적인 토대입니다. 오랜 세월 이래로 HTTP는 클라이언트와 서버간에 HTTP를 통해 많은 데이터가 전송되는 강력한 프로토콜로 사용됩니다. 본질적으로 HTTP는 웹 브라우저와 검색 엔진이 HTTP 클라이언트처럼 작동하고 웹 서버가 서버처럼 작동하는 클라이언트 - 서버 아키텍처를 기반으로합니다. 클라이언트와 서버에 의한이 요청 / 응답은 TCP / IP 연결을 통해 전달됩니다. 브라우저 클라이언트는 URL 형식으로 웹 서버에 대한 요청을 시작하고 웹 서버는 브라우저의 HTTP 헤더에있는 HTTPS 상태 코드 와 함께 요청 된 자원으로 응답합니다. 즉, 웹 서버는 요청에 성공 또는 오류 코드를 응답합니다.
HTTP 상태 코드 오류
HTTPS 상태 코드는 클라이언트가 요청을 시작할 때 웹 페이지에 표시되는 서버가 보낸 짧은 메모입니다. 서버에. HTTPS 상태 코드는 웹 사이트 소유자 또는 개발자가 클라이언트 / 서버 측 오류를 진단하고 구성 문제를 해결하는 데 중요한 역할을하기 때문에 중요합니다. 즉, HTTPS 상태 코드는 서버가 잘못된 방식으로. 상태 코드 요소는 상태 코드의 첫 번째 숫자가 응답 클래스를 지정하는 3 자리 숫자입니다. 클래스 내에서 다양한 서버 코드가 존재하며 서버에 의해 리턴됩니다. HTTPS 상태 코드의 마지막 두 자리에는 분류 역할이 없습니다. 우리가 자세히 논의 할 HTTP 상태 코드에 대한 다섯 가지 표준 클래스가 있으며 우리가 정기적으로 충돌 할 수있는 HTTPS 상태 코드에 대해 논의합니다.
HTTPS 상태 코드는
1xx:
이 클래스는 클라이언트가 요청한 요청이 웹 서버에 수신되어 처리 중임을 나타내는 정보 응답을 나타냅니다.
이 클래스 내에서 다양한 서버 코드가 존재하며 서버에 의해 반환됩니다.
다음
100 Continue: 이는 서버가 대량 요청에서 클라이언트가 시작한 요청의 일부만 수신했기 때문에 클라이언트가 계속 보낼 수 있음을 나타냅니다.
101 프로토콜 전환: 상태 코드는 서버가 클라이언트의 요청에 따라 프로토콜을 전환 할 준비가되었음을 의미합니다.
2xx:
이 클래스는 서버에서 반환 한 성공 코드입니다. 클라이언트가 시작한 요청이 서버에 의해 수신되었음을 의미하며 조치는 이해되고 처리됩니다.
다음은 2xx 클래스의 상태 코드 목록 중 일부입니다:
200 OK: 상태 코드는 클라이언트가 시작한 성공적인 HTTP 요청에 대한 표준 응답입니다.
201 Created: 이 상태 코드는 클라이언트가 시작한 요청이 서버에 의해 완료되고 새 자원이 다음과 같은 경우에 반환됩니다 (웹 페이지가 작동 할 때와 동일한 방식으로 작동 할 때 서버에서 반환 됨). 만든
205 Reset Content: 이 상태 코드는 서버가 클라이언트의 요청을 성공적으로 완료했지만 내용을 반환하지 않은 경우 반환됩니다. 클라이언트 / 브라우저가 문서보기를 재설정해야합니다.
3xx:
이 클래스는 클라이언트가 시작된 요청을 완료하기 위해 추가 작업을 수행하는 리디렉션 코드입니다. 클라이언트가 요청을 완료하기 위해 추가 조치를 취해야 함을 나타냅니다.
다음은 3xx 클래스의 상태 코드 목록 중 일부입니다:
300 다중 선택: 클라이언트가 시작한 자원. 클라이언트는 최대 5 개의 주소를 가진 링크를 선택할 수 있습니다.
301 Moved Permanently: 이 상태 코드는 클라이언트가 자원 또는 웹 페이지에 대한 요청을 시작하면 영구적으로 다른 자원으로 대체 될 때 표시됩니다.
302 발견: 이 상태 코드는 클라이언트가 자원 또는 웹 페이지에 대한 요청을 시작했지만 예상보다 다른 위치에있을 때 표시됩니다. 일시적으로 다른 리소스로 이동되거나 새 URL로 임시 리디렉션됩니다.
304 수정되지 않음: 이 상태 코드는 클라이언트가 마지막 방문 이후에 이미 리소스를 다운로드 한 경우 반환되며 클라이언트 브라우저에 요청 된 자원은 수정되지 않은 브라우저 캐시에 이미 저장되어 있습니다. 이 상태 코드는 기본적으로 마지막 방문 이후 캐시에 여전히 남아있는 이전에 다운로드 한 복사본을 사용하여 웹 페이지에서 리소스 전달 속도를 높입니다.
4xx:
클라이언트 측 오류 고객의 요청에 문제가있다.
400 잘못된 요청:
이 상태 코드는 서버가 요청한 메시지에 대해 클라이언트가 요청하지 않은 경우 반환됩니다. 사기성 라우팅 요청, 잘못된 프레이밍 등과 같은 클라이언트 오류로 인해 요청을 처리합니다. 401 Unauthorized:
이 상태 코드는 클라이언트가 유효한 인증 자격 증명을 제공하지 않은 경우 서버가 반환합니다. 403 금지:
이 HTTPS 상태 코드는 자원에 대한 액세스가 금지되어 있고 클라이언트가 내용을 볼 수있는 권한이없는 경우 반환됩니다. 클라이언트가 유효한 로그인 자격 증명없이 비밀번호로 보호 된 컨텐트를 보려고 시도하는 경우 기본적으로 발생합니다. 404 찾을 수 없음
:이 HTTPS 상태 코드 오류는 모두의 가장 일반적인 오류이며 서버가 찾지 못하면 반환됩니다 클라이언트가 요청한 메소드 405 메소드가 허용되지 않음:
이 HTTPS 상태 코드는 클라이언트가 요청한 메소드가 호스팅 서버에서 지원되지만 클라이언트가 요청한 리소스는 지원하지 않는 경우에 반환됩니다. Request Timeout: 이 HTTPS 상태 코드는 서버가 클라이언트 브라우저에서 전체 요청을받지 못한 경우 서버에서 반환됩니다. 이 오류의 주된 이유는 클라이언트 - 서버 간의 통신 중 데이터 패킷이 손실 될 수 있기 때문입니다. 클라이언트 브라우저에서 요청이 완전히 수신되기를 기다리는 동안 서버 시간이 초과됩니다.
410 사라짐: 이 HTTPS 상태 코드는 서버가 클라이언트가 시작한 요청 페이지 또는 자원을 찾지 못하면 반환됩니다. 이 상태 오류는이 오류가 영구적이며 요청 된 페이지 또는 리소스를 현재 사용할 수 없으며 향후에 다시 사용할 수 없다는 점을 제외하고 404 찾을 수 없음 오류와 유사합니다.
5xx: 이 클래스는 서버 측 오류이며 서버가 클라이언트의 요청을 이행하지 못한 경우 반환됩니다. 서버의 오류가 요청 이행을 방해하는 이유 중 하나 일 수 있습니다.
다음은 5xx 클래스의 상태 코드 목록 중 일부입니다
500 내부 서버 오류:
이 HTTPS 상태 오류는 타사 플러그인 또는 오류가있는 플러그인에 의해 생성됩니다.
501 구현되지 않음: 이것은 웹 서버 문제입니다. 서버가 이전의 기능을 지원하지 않으면 오류가 반환됩니다. 클라이언트가 요청했습니다. 이 오류는 호스트 만 해결할 수 있습니다.
502 Bad Gateway: 이 오류는 대개 데이터베이스 자원을 요청하는 서버에 많은 시간이 걸리고 결국 웹 서버 자체에 의해 취소 될 때 발생합니다 업스트림 서버 또는 데이터베이스에 대한 연결
503 서비스를 사용할 수 없음: 서버에 너무 많은 요청이 오버로드되어 있고 요청을 일정 시간 내에 처리 할 수없는 경우이 오류가 반환됩니다.
504 게이트웨이 시간 초과: 이 오류는 게이트웨이 역할을하는 서버가 업스트림 서버로부터 응답을받지 못하면 반환됩니다. 이는 클라이언트가 시작한 요청이 첫 번째 서버가 게이트웨이 역할을하는 요청을 처리하기 위해 두 개의 서버를 포함 할 때 발생합니다. 첫 번째 서버는 요청을 두 번째 서버로 전달하고 첫 번째 서버가 두 번째 서버의 응답을 기다리는 경우 오류가 반환됩니다.
이 정보가 유용 할 것입니다.
FAQ : T-Mobile의 새로운 G1 전화가 당신을 위해 무엇을 할 것입니까?
언제 T-Mobile의 G1을 구입할 수 있습니까 전화? 비용은 얼마입니까? 이 FAQ에서 Google과 함께 T-Mobile G1에 관한 모든 질문에 답변합니다.
트위터 소송, 비즈니스는 무엇을 배울 것인가? 그러나 귀하의 비즈니스는 무엇을 배울 수 있습니까? 다섯 가지 요령이 있습니다.
호라이즌 그룹 관리 (Horizon Group Management)는 아마 지금까지는 비협조적인 짹짹으로 입주자를 고소하는 것이 아마도 최고의 코스가 아니었을 것이라고 생각했습니다. 회사가 곰팡내가 나는 아파트에 대한 트윗이 명성에 손상을 줄 것이라고 걱정했다면, 아마도 그 효과가 수백만 배로 확대되었을 것입니다.
Gateway LX6820-01은 경쟁자보다 적은 비용을 제공합니다. 게이트웨이는 일부 일반적인 구성 요소를 갖춘 일반적인 PC를 업그레이드하지만, 이 데스크톱이 경쟁에서이기는 데는 도움이되지 않습니다.
Gateway의 LX6820-01은 회사의 LX 시리즈 데스크탑 PC에서 현명한 "다음 단계"입니다. 회사의 800 달러짜리 LX6810-01 PC와 비교하면 LX6820-01은 프로세서에서 약간의 전력, 상당히 많은 하드 드라이브 공간 및 게임에 대한 프레임 속도 증가를 제공하며 더 많은 현금을 제공합니다 (가격은 2010 년 2 월 1 일 현재 $ 980). 단점은? 흥미로운 점은 게이트웨이가 LX6820-01 구성에서 8GB의 메모리를 사용 했음에도 불구하고, PC 아키텍처가 더 큰 시스템으로 이전하지 못했다는 점입니다. 인텔의 코어 i7 플랫폼의 3 중 채널 아키텍처는 시스템이 일반 성능을 향상시키고 다른 유사한 데스크톱과 경쟁 할 수있는 능력을 향상 시켰을 것이다. LX6820-01의 2.66GHz 코어 2 쿼드 Q9400 프로세서는 LX6810-01의 2.33GHz 코어 2 쿼드 Q8200 CPU보다 작은 크기이다. 다행히도 스토리지 용량면에서 LX6820-01은 이전 제