これは InterSystems FAQ サイトの記事です。
通常、フォームデータを受け取りたい場合は、CSPと同様に %request.Get() で受け取れます。
URLパラメータで、?name=123 のようにリクエストする場合も、同様に%request.Get(“name”) で受け取れます。
ファイルの場合は、%request.MimeDataで取得できます
例:
set fname=%request.MimeData("files",1).FileName
set upload=%request.MimeData("files",1)
set save=##class(%Stream.FileBinary).%New()
set save.Filename="C:\work\in\"_fname
do save.CopyFromAndSave(upload)
HTMLやPostmanなどで、通常のテキストデータをフォームデータとして送る場合も、%request.Get() で受け取れます。
例:
set name=%request.

(3).jpg)
.png)

.png)

.jpg)
.jpg)



