질문 Q #11130
CI RESTful Sever에서 PUT,DELETE 메소드 사용 질문
거친보노보노 2014-02-04 18:09:23
오늘 하루종일 해결을 못해서 답답한 마음에 질문을 올립니다.

약 세달전부터 홈페이지 제작과 PHP 를 처음 접한 초보입니다.

RESTfule서버 API를 만들어서 웹에서 ajax로 통신을 하려합니다.
 
아래 링크는 코드이그나이터 RESTful 서버 입니다.
https://github.com/philsturgeon/codeigniter-restserver

이 서버에 테스트 서버에 올리고 웹을 로컬에 만든 후 통신을 하던 중에 POST GET메소드와 통신은  쉽게 성공하였는데 PUT과 DELETE 메소드는 어떠한 방식으로 통신하는지 도저히 모르겠습니다.

POST로 통신을 하면서 PARAM에 _method : PUT 이라고 집어넣어도 되지 않고 type: 'PUT' 라는 것은 아에 오류가 떠버리니 어찌 해야할지 모르겠습니다. 

메소드명을 board_put() board _delete() 와 같이 만들면 된다는 것은 알고있습니다.

CI RESTful Sever에 대해서 조금이라도 아시는 분이면 put과 delete메소드 사용법을 알려주시면 감사하곘습니다!
답변 5
#1 변종원(웅파) 2014-02-04 18:54:41
http://airportcafe.net/2012/08/03/using-curl-for-get-post-put-and-delete/

호출하는 방식입니다.
#2 taegon 2014-02-04 21:08:12
jquery를 사용하신다면 http://sasajovancic.blogspot.kr/2011/06/javascript-rest-client.html 참고하시고 javascript를 사용하신다면 http://rest.elkstein.org/2008/02/using-rest-in-javascript.html 참고하시면 될 듯 합니다.


#3 거친보노보노 2014-02-05 09:12:15
기초적인 것이라 창피하지만 질문을 올렸습니다. 시간이 별로 없어서요..ㅠ
답변 주신 분들 감사합니다!


#4 니삼 2014-02-05 09:37:40
 이렇게 좋은 오픈소스가 있군요 ! 
#5 거친보노보노 2014-02-05 09:37:42
답변해주신 것 참고해서 해보니 전송의 문제가 아니고 모델쪽에 쿼리문제였네요...ㅠㅠ 
아무튼 해결했습니다!! 감사합니다!