Url 기반의 통신 기능을 제공하는 예제입니다.
Ajax 통신과 비슷하면서 json기반의 요청, 응답을 처리할 수 있습니다.
index.html부터 살펴보겠습니다.
5번째 항목의 링크를 따라가 보겠습니다.
요청 url과 전송하려는 text 구문을 입력 받습니다.
요청 버튼을 클릭하면 curlDemo()함수를 호출하는군요.
js/extapi-curl.js 를 열어보면 해당 함수가 정의되어 있습니다.
옵션 객체를 선언하여 요청할 데이터를 셋팅하고, 콜백함수와 함께 인수로 사용됩니다.
ax.ext.net.curl API를 이용하여 외부 url로 요청을 하고 그 걸과 객체를 받아옵니다.
서버에서 응답을 json객체로 넘겨주면 json 파서를 이용해서 사용하는 것도 가능합니다.
시뮬레이터에서 실행시킨 아이폰의 화면입니다.
Ajax 통신과 비슷하면서 json기반의 요청, 응답을 처리할 수 있습니다.
index.html부터 살펴보겠습니다.
5번째 항목의 링크를 따라가 보겠습니다.
요청 url과 전송하려는 text 구문을 입력 받습니다.
요청 버튼을 클릭하면 curlDemo()함수를 호출하는군요.
js/extapi-curl.js 를 열어보면 해당 함수가 정의되어 있습니다.
옵션 객체를 선언하여 요청할 데이터를 셋팅하고, 콜백함수와 함께 인수로 사용됩니다.
ax.ext.net.curl API를 이용하여 외부 url로 요청을 하고 그 걸과 객체를 받아옵니다.
서버에서 응답을 json객체로 넘겨주면 json 파서를 이용해서 사용하는 것도 가능합니다.
시뮬레이터에서 실행시킨 아이폰의 화면입니다.
'----- IT ----- > Appspresso' 카테고리의 다른 글
Appspresso(앱스프레소) - Upload (파일 업로드) (0) | 2011.09.02 |
---|---|
Appspresso(앱스프레소) - Download (파일 다운로드) (0) | 2011.09.01 |
Appspresso(앱스프레소) - Cross Domain Ajax (크로스 도메인 Ajax) (2) | 2011.08.31 |
Appspresso(앱스프레소) - File explorer (파일 탐색기) (0) | 2011.08.30 |
Appspresso(앱스프레소) 1.0 RC 버젼 출시 (0) | 2011.08.29 |
댓글