APIからファイルをダウンロード主に、APIの概要とテキストファイルの読み込み・表示方法について学んでいきます。指定されたURL(URI)からローカルファイルにデータを保存する最も簡単な方法は、WebClient.DownloadFileメソッドを使う方法でしょう。in-memory-web-apiモジュールを用いるため、HttpClientInMemoryWebApiModuleとin-memory-data.serviceもimportしたうえで、NgModule()関数の引数のimportsにHttpClientInMemoryWebApiModule.forRoot()メソッドの呼び出しを配列に加えてください。モダンブラウザならJavaScriptでファイルダウンロード処理を実現することができます。下記の環境で検証しています。このチュートリアルでは、最終的に下記の様なイメージの画面を作成します。メニューやユーザ名をクリックしてください。api/トリビアを追加します。メソッドから応答の詳細を調べます。01」(コード001「アプリケーションを動かすHTMLドキュメント」参照)から用いているsystemjs.config.jsには、つぎのように予めこのモジュールが加えてあります。今回はとくに手は加えなくて構いません。APIと通信する際に問題となるクロスドメイン制約を回避するために使われるテクニック「JSONP」を、AngularJSで実現するための基本的な方法を説明する。実際に動くものはこちら。全ソースコードはこちら。Apiから動的に生成されたファイルを取って来る場合でも全く同じです。