やっほー
【Angular7】HTTP処理用の汎用サービスを作成!

【Angular7】HTTP処理用の汎用サービスを作成!

  • 2019年1月15日
  • 2021年3月19日
  • Angular
  • 46view

HTTP処理用の汎用サービスを、つくたよー

現在、Angularでの開発を行っているのですが、汎用的なソースコードってコンテンツとして持っておくと便利だと思うのです。

システムを開発する以上、HTTPのGETメソッドやPOSTメソッドは必ずと言っていいほど使うでしょう。

ということで今回は、HTTP処理用の汎用サービスを作ってみました!

汎用HTTPサービス

こんな感じですかね。。

とりあえず、GET・POSTメソッドを用意しました。メソッドを実行した後のsubscribeなどは呼び出し元で実行する想定です。
また、「Interceptor」もHTTP関連なので、本サービスで定義しています。

 

Interceptorは「app.module.ts」で定義する必要があります。

おすすめ書籍

僕はAngularの勉強をするのに以下の書籍を購入しました。おすすめですよ!

まとめ

ざっくりとHTTPサービスを作成してみました。

こういうサービスは汎用的に使えるので、いっぱい作っていっぱい公開したいですねw

ではまた!

【Angular7】HTTP処理用の汎用サービスを作成!
フォローしてもらえると泣いて喜びます