我想使用GET URL从MarkLogic API搜索并返回一组文档。 如果我使用POST方法,则可以设置Accpets:multipart / mixed标头并返回所需的内容。我使用的环境只能发送GET URL。
如何将multipart / mixed添加到GET URL或如何传递给MarkLogic API返回文档。 view = none参数返回错误
REST-UNSUPPORTEDPARAM: (err:FOER0000) Endpoint does not support query parameter: Can use the 'none' value for the 'view' parameter only with multipart/mixed accept
答案 0 :(得分:1)
您通过设置Accept
请求标头来表示接受多部分/混合。
例如,使用cURL:
curl --anyauth --user user:password -X GET -i \
-H "Accept: multipart/mixed; boundary=BOUNDARY" \
'http://localhost:8000/LATEST/search?view=none'
如果您尝试使用view=none
从浏览器发出GET搜索请求,则仅键入URL并点击回车可能不起作用。
但是,您仍然可以使其正常运行。例如,在FireFox中,您可以:
Accept: multipart/mixed; boundary=BOUNDARY
”