2011-11-03 2 views
2

HTTP를 통해 주어진 RESTful API와 통신해야하는 웹 사이트를 만들고 싶습니다. POST, PUT & 많은 것을 삭제하십시오. JavaScript에 대한 지식이 있지만 PHP 및 기타 가능한 언어에 대해 많이 알지 못합니다. 웹 프로그래밍의 새로운 개념을 파헤기기 전에 가장 좋은 방법은 무엇인지 알고 싶습니다. 크로스 도메인 스크립팅 제한으로 인해 순수 JavaScript가 적합하지 않다는 것을 이미 알고있었습니다. 나는 기본 PHP 프록시를 사용하려고했지만 네 가지 요청 유형 모두에서 작동하지 않는 것 같습니다.웹 클라이언트에서 REST API에 액세스하는 가장 좋은 방법은 무엇입니까?

내 연구하는 동안 나는 프록시

  • PHP, 심포니 프레임 워크, 교리
  • 루비 레일에
  • 등과 같은 ... 몇 가지 키워드를 통해

    • 자바 스크립트를 발견

    이 주제에 관한 귀하의 경험은 무엇입니까? 기본 RESTful 클라이언트를 설정하기 위해 나처럼 저 숙련 웹 개발자를위한 제안이 있으십니까? (이것은 정말 어려운 할 수 없습니다?)

    고마워, 마티아스

  • +0

    언급 한 요청 유형에 대해 PHP Curl을 사용할 수 있습니다. – blank

    +0

    서버 측 JavaScript 프로그래밍 환경 인 [node.js] (http://nodejs.org)를 볼 수 있습니다. – Pointy

    답변

    2

    내가 PHP 프록시 옵션으로 자바 스크립트와 함께 갈 것입니다. PHP에서는 cURL 또는 HTTP_Request을 사용하여 네 가지 방법 모두를 요청할 수 있습니다. 시도했을 때 잘못된 것이 무엇인지 잘 모르는 경우가 있습니다.

    많은 PHP 휴식 클라이언트가 cURL 또는 HTTP_Request를 감싸고 있습니다. 여기까지 몇 당신이 시작됩니다

    +0

    Ben Alman의 [Simple PHP Proxy] (http://benalman.com/projects/php-simple-proxy/)를 사용해 보았고 GET 요청 만 발급 할 수있었습니다. 다른 3 개를 지원합니까? – matze09

    +0

    필자는 그 일을 한 번도 해본 적이 없지만 문서를 간략하게 살펴보면 4 가지 방법 모두를 지원하는 것처럼 보이지는 않습니다. cURL 또는 내가 준 링크 중 하나를 사용하여 직접 작성하는 것이 좋습니다. –

    0

    체크 아웃 CodeIgniter의 필 철갑 상어의 REST 서버 및 REST 클라이언트와 함께 라이브러리.

    관련 문제