Angular

HttpClientとAPI呼び出し

HttpClient、observable、HTTPメソッド、インターセプター、エラー処理、リトライロジック、ヘッダー、パラメータ、型付きレスポンス

22 面接問題·
Mid-Level
1

アプリケーションでHttpClientを使用するためにインポートするAngularモジュールはどれですか?

回答

HttpClientを有効にするには、HttpClientModule(またはstandaloneの場合はprovideHttpClient())をインポートする必要があります。このモジュールは、サービスにHttpClientを注入するために必要なプロバイダーを自動的に構成します。通常、AppModuleまたはアプリのstandalone構成で一度だけインポートすれば十分です。

2

HttpClient.get()はデフォルトで何の型を返しますか?

回答

すべてのHttpClientメソッドは、レスポンスを受信するとそれを発行するObservable(cold observable)を返します。Observableは購読時にのみリクエストを開始します。これによりRxJS演算子との合成が容易になり、unsubscribeによってリクエストをキャンセルできます。

3

AngularでGETリクエストのレスポンスに型を付けるにはどうしますか?

回答

ジェネリック型パラメータを使用すると、TypeScriptコンパイラがレスポンスの型を検証できます。たとえば、http.get<User[]>(url)はレスポンスがユーザーの配列であることを保証します。これによりランタイムエラーが防止され、レスポンスのプロパティにアクセスする際のIDEの自動補完が有効になります。

4

サーバーに作成するデータを送信するためにどのHttpClientメソッドを使用しますか?

5

HTTPにおけるPUTとPATCHの違いは何ですか?

+19 面接問題

次の面接に向けてAngularをマスター

すべての問題、flashcards、技術テスト、コードレビュー演習、面接シミュレーターにアクセス。

無料で始める