ファイルをアップロードするためのカスタム エンドポイントを作成したいのですが、汎用の Rest API スタブを使用し、POST メソッドを使用してファイルのコンテンツを取得できますか?
MarkLogic 8 では、単一ステートメント トランザクションの POST メソッドはクエリ モードで実行されます。
どういう意味ですか ?私はちょうど次のことを行うことができます,
declare function repo:post($context as map:map, $params as map:map,$input as document-node()*) as document-node()*
{
let $filename := xdmp:get-request-field-filename("upload")
let $contentType := xdmp:get-request-field-content-type("upload")
......
};
これは "multipart/form-data;" を取りますか? ?? 私が見ることができる例はありますか? 上記の方法は私にはうまくいかないようです
また、RXQ ( https://github.com/xquery/rxq ) を使用してみました (そして注釈が大好きです) が、multipart/form-data では失敗します ..
アプローチ方法についての指針は本当に役に立ちます..
ありがとう、ラヴィ