2014-11-03 1 views
1

데이터베이스에서 데이터를 가져올 때 REST 요청이 쿼리와 다른 점은 무엇입니까? 나는 이것을 배웠고 같은 결과를 위해 뭔가를하는 더 복잡한 방법처럼 보입니다.RESTful은 PHP와 어떻게 작동합니까?

+1

다음은 좋은 답변입니다. http://stackoverflow.com/questions/2191049/what-is-the-advantage-of-using-rest-instead-of-non-rest-http – teeyo

답변

4

PHP로 REST 서비스를 작성하는 경우

Nothing.

REST는 브라우저가 HTTP를 통해 웹 서비스와 상호 작용하는 방식을 설명합니다. 웹 서비스를 제공하는 PHP 프로그램이 응답 할 데이터를 얻는 방법은 그것의 RESTful 특성과는 무관합니다. 데이터가 데이터베이스에 있으면 PDO 나 다른 데이터베이스 라이브러리를 계속 사용하기 만하면됩니다. 당신이 REST 클라이언트로 PHP를 사용하여

대신 (PDO 또는 mysqli_ 같은) 데이터베이스 API를 사용하는 경우

, 당신은 (컬 같은) HTTP 클라이언트 라이브러리를 사용하고의 세부 사항과 HTTP를 사용하여 데이터를 요청 URI (또는 UPDATE 및 INSERT 유사 쿼리에 해당하는 PUT 또는 POST 메시지 본문)로 인코딩 된 요청

관련 문제