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 を返す。
例¶
エラー¶
| ステータス | 意味 |
|---|---|
400 |
patient-id が指定されていない、または正の整数でない |
503 |
保存に失敗した(保存先が未設定など) |
500 |
その他の理由でアップロードに失敗した |