ASP.NET Core Web APIでのファイルアップロードの実装
ASP.NET Core Web APIでファイルをアップロードする方法
ASP.NET Core Web APIでファイルをアップロードするには、通常、POSTメソッドを使用するコントローラーを実装します。クライアントは一般的にMultipartFormDataContentを使ってリクエストを構築し、トークンやファイルに加えて追加のパラメータも送信できます。サーバー側では、HttpContext.Request.Formからパラメ ...
6月20日 22:37 投稿
ASP.NET Core と VS2017 を使用して Windows 上に Web API を構築する
本稿では、「タスク管理」リストを操作するための RESTful API の構築手順を解説します。UI は作成しません。
概要
本チュートリアルで作成する API の仕様は次のとおりです。
エンドポイント
機能説明
リクエストボディ
レスポンスボディ
GET /api/tasks
全タスクの取得
なし
タスクオブジェクトの配列
GET /api/tasks/{id}
指定IDのタスク取得
なし
タスクオブ ...
6月16日 23:36 投稿
PythonにおけるJSONデータ交換の実践ガイド
JSONは、Webアプリケーション間で構造化データを安全かつ効率的にやり取りするための標準フォーマットです。Pythonの組み込みjsonモジュールは、このフォーマットをネイティブにサポートし、開発者がシームレスにデータのシリアル化と逆シリアル化を行えるように設計されています。
基本的なマッピング規則
JSONの構文要素とPythonの対応型は以下の通りです:
...
6月14日 23:33 投稿
Vue.jsでHTMLをサムネイル画像に変換する実装方法
事前準備
依存関係をインストールします
npm install html2canvas --save
対象コンポーネントにライブラリをインポートします
import html2canvas from 'html2canvas'
画像生成対象の要素にrefを指定します
<div ref="thumbnailArea">...</div>
方法1: Blob形式でバックエンドへ送信
methods: {
generateThumbnail() {
html2canvas(this.$ref ...
5月18日 14:30 投稿
ASP.NET Core における MVC パターンを活用した Web API 構築
サーバーサイドレンダリングから Web API へ
これまでの解説では、Razor Pages を利用して HTML をブラウザに直接描画するサーバーサイドレンダリング型の ASP.NET Core アプリケーション構築について学びました。本章では、視点を変えて Web API の構築に焦点を当てます。これは、シングルページアプリケーション(SPA)やモバイルアプリのバックエンドとして機能するアプ ...
5月9日 23:43 投稿