REST 확장이 있고 다음과 같이 GET 및 POST에 전달 된 매개 변수에 액세스하고 있습니다. 매개 변수는 form-data
또는 x-www-form-urlencoded
으로 전달됩니다. 내 REST 확장에서는 xdmp:get-request-field("remoteURL")
을 통해 매개 변수에 액세스합니다.Marklogic 9.0-3 REST 확장 REST 확장에 액세스하는 매개 변수
, 이것은 WS 내가 remoteURL
로 매개 변수를 전달할 것를 호출 할 때에 어디에서 근무하고 ML-9.0-3 지금 ..
rs:remoteURL
을 통해 매개 변수를 전달하고
xdmp:get-request-field("remoteURL")
으로 REST 확장 프로그램에 액세스하면 실패하지만,
xdmp:get-request-field("rs:remoteURL")
으로 액세스하면 ML-9.0-3에서 변경 되었습니까?
그냥 완료를 위해 나뿐만 아니라
declare function repoTest:post($context as map:map, $params as map:map,$input as document-node()*) as document-node()*
{
let $_ := xdmp:log("Inside the Repo Test POST")
let $remoteURL :=xdmp:get-request-field("remoteURL")
let $_ := xdmp:log($remoteURL)
let $output := json:object()
let $_ := map:put($output, "remoteURL", $remoteURL)
return document { xdmp:to-json($output) }
};
지도 매개 변수를 사용하여 바이너리 콘텐츠 및 파일 이름 등을 얻을 수 있습니까? – Ravi
솔직히 말하면 결코 정직하지 못했습니다. 나는 현재 용의자가 아니다. 최소한 폼 데이터는 아닙니다. 나는 multipart/mixed를 처리 할 수 있어야한다고 생각한다. – grtjn