コンテンツにスキップ

upload-patient-image

患者に紐づく画像ファイルを、HTML フォーム(multipart/form-data)でアップロードする。1 回のリクエストに複数のファイルを含めることができ、各ファイルはフォーム内のファイル名でそのまま保存される。保存先ディレクトリが無い場合は自動的に作成される。

リクエスト

項目 内容
メソッド POST
パス /api/upload-patient-image
クエリ patient-id — 患者 ID(正の整数)
リクエストボディ multipart/form-data 形式のフォームデータ。ファイル項目に含まれる各ファイルが保存される

POST /api/upload-patient-image?patient-id=1234
Content-Type: multipart/form-data
(フォームのファイル項目に scan-001.jpg などを含めて送る)

レスポンス

アップロードに成功すると true を返す。

true

エラー

ステータス 意味
400 patient-id が指定されていない、または正の整数でない
503 保存に失敗した(保存先が未設定など)
500 その他の理由でアップロードに失敗した