未分類

Postmanで単一・複数ファイルを送信する方法について解説

Postmanでファイル送信する方法について解説Postmanでファイル送信する手順について説明します。Bodyのタブを開き、送信形式を form-data に選択次にパラメータで、Text か File を選択することができる箇所があるの...
.NET

C# (.NET) でファイルを受け取る Web API の作成方法

この記事では、.NETのIFormFile を使ってファイルを受け取る Web API を実装する方法を解説します。単一ファイル、および複数ファイルのアップロードに対応したサンプルコードを紹介します。単一ファイルを受け取る APIまずは、1...
ASP.NET

.NETでHttpClientを依存性注入(DI)で使うベストプラクティス

.NET で外部APIを呼び出す際に HttpClient を使用することは非常に一般的です。しかし、その使い方を間違えると、ソケットの枯渇やパフォーマンス劣化といった深刻な問題を引き起こします。この記事では、HttpClient を依存性...
ASP.NET

.NETのAddScoped / AddSingleton / AddTransient の違い

ASP.NET Core では、依存性の注入(Dependency Injection)がフレームワークに標準で組み込まれており、AddScoped、AddSingleton、AddTransient を使ってサービスのライフタイムを管理し...
Angular

Angularでデバイス判定をngx-device-detectorで行う

概要Angularで、画面幅などで判定するのではなく、デバイス情報を取得して、スマホやタブレット、PC等のデバイス判定をすることができる、「ngx-device-detector」パッケージについて紹介します。パッケージのインストール以下の...
Angular

subscribeでネストが深くなるのと解決する方法[Angular・rxjs]

ネスト(入れ子)が深くなるAngularアプリの開発で、非同期処理を以下のように、連鎖して使うようなケースがあると、ネストが深くなることがあるかと思います。AのデータをAPIリクエストで取得Bのデータを、Aのデータを使ってAPIリクエストで...
Angular

BreakpointObserverでレスポンシブデザインを実装する[Angular]

BreakpointObserver の概要BreakpointObserver は、npmパッケージの@angular/cdkに含まれている機能で、画面サイズの変化を検出してレスポンシブなデザインや挙動を実装したいときに使う便利なサービス...
未分類

メールのセキュリティ技術まとめ:OP25B、PGP、S/MIME、SPF、DKIMとは

OP25B(Outbound Port 25 Blocking)とは目的:スパム送信の防止ポート25(SMTP)をブロックすることにより、一般ユーザーのPCから直接スパムが送信されるのを防ぐ。主にISP(インターネットプロバイダ)が行う対策...
未分類

CSPMとは?[セキュリティ用語]

CSPMとは?CSPM(Cloud Security Posture Management)は、クラウド環境の設定ミスやセキュリティリスクを自動的に検出・修正するためのソリューションです。主にクラウドサービスの設定状態を監視・評価し、安全性...
未分類

DLPとは?[セキュリティ用語]

DLPとは?DLP(Data Loss Prevention)は、機密情報や個人情報などの重要データが外部に漏えいするのを防ぐためのセキュリティ対策です。ファイルの送信やコピー、印刷などの行動を監視・制御し、意図しない情報漏えいを未然に防ぎ...