ionic2でhttpのGET/POST要求を行う方法 とインポートする必要があるデータは何ですか?
私はHTTP GET request in JavaScript?で試しましたが、それは私のためには機能しません。ionic 2でhttp GET/POSTリクエストを作成するには?
0
A
答えて
1
は
this.posts = null;
this.http.get('https://www.reddit.com/r/gifs/top/.json?limit=2&sort=hot').map(res => res.json()).subscribe(data => {
this.posts = data.data.children;
});
console.log(this.posts);
https://www.joshmorony.com/using-http-to-fetch-remote-data-from-a-server-in-ionic-2/
POST例
let headers = new Headers();
headers.append('Content-Type', 'application/json');
let body = {
message:"do you hear me?"
};
this.http.post('http://spstest.000webhostap..., JSON.stringify(body), {headers: headers})
.map(res => res.json())
.subscribe(data => {
console.log(data);
});
}
https://www.joshmorony.com/how-to-send-data-with-post-requests-in-ionic-2/
例GETがんばろう。私たちは、このコマンドを使用して、プロバイダを追加する必要があり、最初に要求を作成するための
0
: -
$ ionic g provider restService
ここrestServiceは、私たちが要求
を作るために以下のコードを記述している TSファイル名ですload() {
console.log(' RestServiceProvider Load Method fro listing');
let postParams = { param1 : '', param2: '' }
if (this.data) {
return Promise.resolve(this.data);
}
// don't have the data yet
return new Promise(resolve => {
this.http.post("YOUR URL", postParams)
.map(res => res.json())
.subscribe(data => {
this.data = data;
resolve(this.data);
});
});
}
上記のコードでload()はrestServiceクラスのメソッドです。このメソッドはリクエストを行うのに役立ちます。このメソッドはこのように他のクラスで呼び出されます。あなたはionic blog
を経ることがより多くの知識についてはthis.restSrvProvider.load().then(data => {
let mydata = data;
});
関連する問題
- 1. PHPでHTTP/2リクエストを作成する
- 2. Ionic 3 httpリクエスト
- 3. Ionicアプリがhttpリクエストを作成しない
- 4. $ httpで同期httpリクエストのループを作成するには?
- 5. SwiftでHTTP POSTリクエストを作成する
- 6. Dart + Angular 2はHTTPリクエストを作成できません
- 7. Ionic 2のHTTPリクエストでローカルストレージのトークンを使用
- 8. Ionic 2:httpリクエストでレスポンスのヘッダーを取得
- 9. Ionic/Apache Cordova - HTTPリクエストのベストプラクティス
- 10. ユーザーがIonicアプリをシャットダウンしたときに最新のHTTPリクエストを作成
- 11. MaxMspでHTTPリクエストを作成するには?
- 12. as2でHttpリクエストを作成するには?
- 13. 複数のhttpリクエストをandroidで作成するには
- 14. Angular 4 Universalでhttp投稿リクエストを作成するには?
- 15. ionic 2でカスタムアラートを作成するには?
- 16. httpリクエスト(Ionic 2)を使用してランダム音声を再生
- 17. http delete in Ionic 2
- 18. 他のリクエストの前に$ httpリクエストを作成するAngular JS
- 19. Ionic 2で起動されていないHTTPリクエストをデバッグする
- 20. HTTP/2のみを使用するHTTPリクエストを作成することはできますか
- 21. ionic 3 cliを使用してionic 2プロジェクトを作成する
- 22. イオニックでのHttpリクエスト2
- 23. Ionic $ httpリクエストがエラーデータnullステータスで動作しない-1
- 24. エリクシールとフェニックスでHTTPリクエストを作成
- 25. NodeJSレスポンスでhttpリクエストを作成
- 26. 作成とC#でHTTPリクエストを受信
- 27. SwiftのヘッダーでHTTPリクエストを作成
- 28. Windows 10上にionic 2 ios appを作成するには?
- 29. WindowsサービスでHTTPリクエストを作成する方法は?
- 30. ionic 2アプリケーションでバックグラウンドサービスを作成する方法は?