해시 조각이 서버에서 사라지는 이유는 무엇입니까?

Mary-Kate Olsen
풀어 주다: 2024-10-31 01:16:30
원래의
875명이 탐색했습니다.

Why Does the Hash Fragment Disappear on the Server?

찾기 어려운 해시 조각: 왜 서버에서 사용할 수 없나요?

웹페이지를 탐색할 때 다음과 같은 해시 조각이 포함된 URL을 발견할 수 있습니다.

http://www.foo.com/page.php?parameter=kickme#MOREURL
로그인 후 복사

그러나 서버 측에 액세스하면 이 해시 조각(#MOREURL)이 이상하게도 없다는 사실이 드러납니다. 디지털 공백 속에 존재하는 걸까요?

밝혀진 진실

답은 확실한 '아니요'입니다. 해시 조각은 브라우저 도메인의 독점적인 상주이며 서버에 완전히 액세스할 수 없습니다. 이는 사용된 브라우저나 서버 측 기술에 관계없이 HTML 표준에 뿌리내려 있습니다.

서버의 무효

서버는 해시 조각을 인식하지 못합니다. 브라우저 영역 내에서만 발생하는 처리에는 아무런 역할도 하지 않습니다. 이는 서버가 조각 없이 URI만 수신하고 요청 및 응답 주기에서 제외된다는 사실에서 분명합니다.

Wikipedia의 동시

Wikipedia는 이러한 서버 없는 특성을 확인합니다.

"조각 식별자는 나머지 URI와 다르게 작동합니다. 즉, 서버의 참여 없이 클라이언트 측에서만 처리됩니다."

결론

해시 조각은 클라이언트측 경험을 향상시키며, 서버측 부재는 수정할 수 없는 사실입니다.

위 내용은 해시 조각이 서버에서 사라지는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!