211222
764 ワード
バインドAPI(POST)
POST方式は、データをサーバに箱詰めして送信する際に使用する方式です!
おとといGET方式のAPI連動を発表しましたが、ほとんど似たような方式です.
http.getこのhttp.putに変えて、bodyに値を付けるだけでいいです!
作成したAPIクラスにuri pathを追加
uri pathを一目で管理するためにAPIクラスが作成されました. POST方式でbodyにデータ を送信.
urlのグループ分け方法は前の文章で行ったのでスキップしましょう.
POST方式で値を送信し、結果値が必要な場合は応答タイプで受信し、json形式でパケット化することができる.
応答タイプをjsonに分ける方法は前述したので,単独では記述しない.
POST方式は、データをサーバに箱詰めして送信する際に使用する方式です!
おとといGET方式のAPI連動を発表しましたが、ほとんど似たような方式です.
http.getこのhttp.putに変えて、bodyに値を付けるだけでいいです!
作成したAPIクラス
uri pathを一目で管理するためにAPIクラスが作成されました.
String postTest = '/test';
APIクラスにpathを書き込み、サーバに接続するRepositoryは、APIクラスの変数を使用可能にするAPIクラスを継承します.urlのグループ分け方法は前の文章で行ったのでスキップしましょう.
http.Response response = await http.post(url, body: {"test": test});
http.get -> http.postに変えて、body aigumentに送信したい値を入れればいいです!本当に簡単じゃないですか.送信する値のkeyは、サーバが宣言した変数に渡さなければならないので、エラーが発生しないように注意してください.POST方式で値を送信し、結果値が必要な場合は応答タイプで受信し、json形式でパケット化することができる.
応答タイプをjsonに分ける方法は前述したので,単独では記述しない.
Reference
この問題について(211222), 我々は、より多くの情報をここで見つけました https://velog.io/@sim1110/211222テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol