HTTP GET/POST/PUT/DELETE등 다양한 API들을 셀렉트에 연결합니다.
아래의 YML로 간단한 조회를 합니다.
menus:
- path: test/http-get
name: HTTP-GET
pages:
- path: test/http-get
blocks:
- type: http
axios:
method: GET
url: <https://gist.githubusercontent.com/eces/c267436ddeec8917b47ee666b0d5e955/raw/892877e7035c4f61e946848a3f6da7e9983cab15/test.json>
rowsPath: rows
http
로 지정하면 http block으로 실행합니다.
https://github.com/axios/axios
https://github.com/axios/axios
Axios 라이브러리를 모두 지원합니다. (Fetch API는 추후 별도 지원예정)
GET, POST, PUT등 지원합니다.
GET은 결과물을 테이블로 표시하고, POST/PUT은 실행결과 값을 표시합니다.
API method와 무관하게 표시행태를 지정합니다. (조회 API 이지만 POST로 요청해야하는 경우)
셀렉트 클라우드에서 접근 불가능한 internal ip는 호출할수 없습니다.
- type: http
axios:
method: GET
url: <https://httpbin.org/anything?query=1>