PHP의 Restful 스타일은 HTTP를 기반으로 하며 XML 형식 또는 JSON 형식으로 정의할 수 있는 디자인 스타일 및 개발 방법을 의미합니다. RESTFUL은 모바일 인터넷 제조업체가 비즈니스를 지원하는 인터페이스로 사용되는 시나리오에 적합합니다. 첫 번째 모바일 네트워크 리소스를 호출하는 타사 OTT 기능을 달성합니다. 작업 유형은 호출된 리소스를 추가, 변경 및 삭제하는 것입니다.
이 문서의 운영 환경: Windows 10 시스템, PHP 버전 8.1, Dell G3 컴퓨터
REST(영어: Representational State Transfer, REST로 지칭)는 집합을 의미합니다. 건축적 제약과 원칙적으로.
REST 디자인 스타일을 따르는 웹 API를 RESTful API라고 합니다. 이는 리소스의 다음 세 가지 측면에서 정의됩니다.
직관적이고 짧은 리소스 주소: URI(예: http://example.com/resources/).
전송된 리소스: JSON, XML, YAM 등과 같이 웹 서비스에서 허용하고 반환하는 인터넷 미디어 유형입니다.
리소스에 대한 작업: 이 리소스에 대한 웹 서비스에서 지원하는 일련의 요청 방법(예: POST, GET, PUT 또는 DELETE).
RESTFUL은 HTTP를 기반으로 하는 웹 애플리케이션의 디자인 스타일 및 개발 방법이며 XML 형식 또는 JSON 형식을 사용하여 정의할 수 있습니다. RESTFUL은 모바일 인터넷 제조업체가 모바일 네트워크 리소스를 호출하는 타사 OTT의 기능을 구현하기 위한 비즈니스 지원 인터페이스 역할을 하는 시나리오에 적합합니다. 작업 유형은 호출된 리소스를 추가, 변경 및 삭제합니다.
REST 자체는 새로운 기술, 구성 요소 또는 서비스를 생성하지 않지만 RESTful의 기본 아이디어는 웹의 기존 기능과 기능을 사용하고 기존 웹 표준의 일부 지침과 제약 조건을 더 잘 활용하는 것입니다. REST 자체는 웹 기술의 영향을 많이 받지만 이론적으로 REST 아키텍처 스타일은 HTTP에 바인딩되지 않지만 현재 HTTP는 REST와 관련된 유일한 인스턴스입니다. 따라서 여기서 설명하는 REST도 HTTP를 통해 구현된 REST입니다.
RESTful 아키텍처의 핵심 사양 및 제약 조건: 통합 인터페이스
는 4개의 하위 제약 조건으로 나뉩니다.
1 각 리소스에는 리소스 식별자가 있으며 각 리소스의 리소스 식별자를 사용하여 리소스를 고유하게 식별할 수 있습니다. 리소스
2. 메시지의 자기 설명
3. 리소스의 자기 설명.
4.HATEOAS Hypermedia As The Engine Of Application State(Hypermedia As The Engine Of Application State)
즉, 고객은 서버가 반환한 각 결과에 포함된 정보를 통해서만 다음 작업에 필요한 정보를 얻을 수 있으며, 마지막으로 요청을 보낼 URL 등 즉, 일반적인 REST 서비스는 특정 유형의 리소스에 액세스하는 데 사용되는 URL을 나타내는 추가 문서가 필요하지 않지만 서버에서 반환된 응답을 사용하여 리소스에서 수행할 수 있는 작업을 나타냅니다.
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에서 편안한 스타일은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!