애플리케이션 유틸리티 도구 RESTask

RESTFUL API에 액세스하기위한 대체 인터페이스를 제공하는 Tasker 플러그인.

베타 테스트를 선택하십시오 : https://play.google.com/apps/testing/com.freehaha.restask

이것은 RESTFul API (Get, Post, Put, Delete)에 액세스하기위한 대체 인터페이스를 제공하는 Tasker 플러그인입니다.

이 앱은 Tasker의 플러그인으로 작동하도록 의도되며 런처 아이콘을 제공하지 않으므로이 애플리케이션을 사용하려면 Tasker를 설치해야합니다.

*readme*

변수는 동기 또는 비동기 적으로 설정할 수 있습니다.

기본 동기화 설정을 사용하면 다음 작업을 실행하기 전에 요청이 완료되거나 시간이 초과 될 때까지 작업이 대기하고 로컬 변수에 대한 리턴 코드/응답을 설정할 수 있습니다. 동기화 모드에서는 로컬 변수, 즉 변수를 모두 하위 문자로 만 설정할 수 있습니다. 이는 Tasker API의 한계입니다.

그러나 비동기 모드에서는 작업이 즉시 완료되고 백그라운드에서 작동하여 로컬 변수를 설정할 수 없습니다 (매개 변수 및 물건에도 로컬 변수를 사용할 수 있음). 이 모드를 사용하면 로컬 변수가 다른 작업에 액세스 할 수 없으므로 글로벌 변수 만 설정할 수 있습니다. 다음은 비동기 모드에서 글로벌 변수 설정을 활성화하는 방법입니다.

1. 글로벌 변수 세트를 활성화하려면 Tasker에서 '외부 액세스 허용'을 활성화해야합니다 (메뉴 -> 기본 설정 -> 기타 -> 외부 액세스 허용).

2. 반환 변수 이름은 다른 작업에서 비동기 적으로 설정되며 로컬 변수로 설정된 경우 액세스 할 수 없기 때문에 글로벌 (최소한 하나의 대문자)이어야합니다.

3. 요청이 비동기 적으로 수행되므로 반환 된 코드/응답을 즉시 사용할 수 없습니다. 반환 된 코드/응답을 캡처하려면 '변수'가 설정 될 때까지 '대기'조치를 설정할 수 있습니다. 그러나 이러한 변수는 전 세계적이며 작업이 완료된 후에도 유지되므로 변수를 사전에 지우는 것을 잊지 마십시오.

---

쿠키

응답 헤더 변수 접두사가 %HDR로 설정된 경우 쿠키는 %HDR_SET_COOKIE 변수에 있습니다. 여러 세트 쿠키 헤더가있는 경우 Newlines로 분리 된 동일한 변수에 저장됩니다.

---

이 응용 프로그램을 개선 할 제안이 있으면 의견을 남기거나 이메일을 보내 주시기 바랍니다.

앱 테스트를 도와 준 Arno Puder에게 특별한 감사를드립니다.