HTTPrange-14
HTTPRange-14httpRange-14는 시멘틱웹에서 장기간 실행되는 논리적인 난제 또는 설계상의 문제입니다.이 문제는 HTTP가 문서만을 참조하는 것에서 실제 세계(플래닛, 꽃, 감정, 플라토닉 형식 등)에 대해 이야기하는 것으로 확장되면 HTTP GET 도메인이 [1][2]정의되지 않기 때문입니다.
역사
HTTP 프로토콜은 원래 정보 개체, 특히 HTML과 같은 하이퍼텍스트를 전송하도록 설계되었습니다. GET 요청은 클라이언트가 특정 URL에서 데이터를 검색하기 위해 발행했습니다. HTML 이외의 정보 개체(이미지, 플래시 파일, CSS 파일, 스트리밍 비디오 등)를 검색하는 것은 문제가 되지 않았습니다. 이러한 모든 개체를 스트리밍할 수 있기 때문입니다.초기 프로토콜에 의해 개발된 표준 접근 방식을 사용하여 네트워크를 구축합니다.
시맨틱 웹은 W3C와 Tim Berners-Lee가 주도하여 개발되었으며, URL을 사용하여 네트워크 스트림으로 축소할 수 없는 실제 세계(행성, 꽃, 감정, 플라토닉 형식 등)를 가리킵니다.이러한 것 중 하나를 요구받았을 때 웹 서버가 무엇을 해야 하는지에 대한 질문이 제기되었습니다.
#의 사용방법
실제 환경의 URI는 '해시 URI', 즉 프래그먼트 식별자를 포함하는 URI로 제한할 수 있습니다.이러한 URI는 HTTP를 통해 직접 배포할 수 없으므로 프로토콜은 충돌을 걱정할 필요가 없습니다.이 접근법에서는 해시로 끝나지 않는 URI는 문서를 참조하는 것으로 이해되지만, '#'이 추가된 동일한 URI는 추상 [3]개념을 참조할 수 있습니다.
HTTP 상태 코드 303 사용방법 기타 참조
HTTP 상태 코드 303 기타 참조는 [4]다음과 같이 해석됩니다.
- GET 요구에 대한 303 응답은 서버가 HTTP를 통해 전송할 수 있는 타깃리소스가 오리진서버에 없는 것을 나타냅니다.그러나 위치 필드 값은 대상 리소스를 설명하는 리소스를 참조하므로 해당 다른 리소스에 대해 검색 요청을 하면 원래 대상 리소스를 나타냄을 암시하지 않고 수신인에게 유용한 표현이 될 수 있습니다.나타낼 수 있는 것, 적절한 표현 및 유용한 설명에 대한 질문에 대한 답변은 HTTP의 범위를 벗어납니다.
비정보 자원을 요구받았을 때 303을 송신하여 비정보 자원에 관한 정보 자원으로 리다이렉트함으로써 서버는 실제 정보를[5] 제공할 필요 없이 요청자의 정보에 응답합니다.이것은 2007년 8월 W3C [6]초안에서는 베스트 프랙티스로 권장되고 있습니다.
결의안
시맨틱 웹 문서용[7] W3C의 Cool URI에서는 프로젝트의 요건에 따라 다음 두 가지 방법 중 하나를 사용할 것을 권장합니다.
시사점
이 문제의 영향(더 정확히는 이 문제에 대한 혼란의 영향)은 FRBR 커뮤니티와 [8]같이 직렬화할 수 없는 추상적 개념을 다수 포함하는 모델이 있는 시맨틱 웹 커뮤니티에서 가장 크다.
추가 정보
- http://www.w3.org/2001/tag/group/track/issues/14
- http://www.w3.org/wiki/HttpRange14Webography
- http://www.ibiblio.org/hhalpin/homepage/notes/uri.html
레퍼런스
- ^ "ISSUE-14: What is the range of the HTTP dereference function? - Technical Architecture Group Tracker". W3.org. Retrieved 2013-06-04.
- ^ "HttpRange14Webography - W3C Wiki". W3.org. Retrieved 2013-06-04.
- ^ "Danny on : HttpRange-14 Reflux". Archived from the original on 2012-07-26. Retrieved 2013-06-07.
- ^ Fielding, R; Reschke, J, eds. (2014). "Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content". ietf.org. doi:10.17487/RFC7231. S2CID 14399078. Retrieved 2013-07-26.
{{cite journal}}
:Cite 저널 요구 사항journal=
(도움말) - ^ "Using "Punning" to Answer httpRange-14 Jeni's Musings". Jenitennison.com. Retrieved 2013-06-04.
- ^ "Dereferencing HTTP URIs". W3.org. Retrieved 2013-06-04.
- ^ "Cool URIs for the Semantic Web". W3.org. Retrieved 2013-06-04.
- ^ "eFoundations: httpRange-14, Cool URIs & FRBR". Efoundations.typepad.com. 2009-02-05. Retrieved 2014-07-03.