제목 | restful 질문드립니다.. | ||
---|---|---|---|
글쓴이 | 만두님 | 작성시각 | 2012/04/24 19:20:52 |
|
|||
ci를 웹메이커만 사용해봐서 정말 버벅거리며 배우고 있는 이제 1년차 신입입니다.. api작업을 restful 이라는걸 사용하는데요 궁금한점이 있더라구요 index.php/컨트롤명/리소스<- 이부분입니다 ci에서는 메소드명이 들어가는데 restful은 다르게 동작하더라구요 예제를 보니 user와 user로 동작을 하는데 오늘 하루종일 이걸로 고생하면서 혼나고.. 혹시 괜찮은 팁 있으시면 공유좀 해주시면 안될까요? ㅠㅠ |
|||
다음글 | 접속자가 열어본 페이지 남기는 모델 만들었는데 문제가 ... (6) | ||
이전글 | Call to a member function sele... (25) | ||
변종원(웅파)
/
2012/04/24 21:39:14 /
추천
0
|
만두님
/
2012/04/24 22:46:01 /
추천
0
우아... 이렇게 친절하게 설명해주시다니.. 정말 감사드립니다
진짜 진심으로 감사드려요.. |
컨트롤러/메소드 대신 컨트롤러/리소스 라면 config/routes.php 파일을 보시면 답이 있습니다.
거기서 특정 메소드로 라우팅을 해줄 겁니다.
RESTful에 대한 개념을 아시게 되면 아무 것도 아니구나 하실 겁니다.
단순히 어떤 요청에 대해 처리하고 화면에 결과를 돌려준다 정도로 생각하고 그거에 관련된
몇가지 규칙이 있다라고 생각하시면 됩니다.
예)
book/read/14 -> 14번 책을 읽어서 결과를 표시하라
book 컨트롤러에서 14번 내용 읽고 화면에 xml 또는 json 형식으로 echo 로 뿌리면 끝입니다.