はじめに
NativeScript の API Client のサンプル。
axios/axios と NativeScript/nativescript-background-http とを使って実装。
あくまでも一例なので、各自の環境に合わせて適宜修正。
※試してないが 、今からなら klippa-app/nativescript-http を使うのが良いかもしれない。(最近(2020/03/22 以降) リリースされているので、API Client 作った時には無かった)
TL;DR
- axios と nativescript-background-http とを使った実装例
- 添付ファイルの有無で axios と nativescript-background-http とを切り替えて使用
config
を与える場合は、それぞれの仕様に合わせて設定- axios: Request Config
- nativescript-background-http: Upload request and task API