在 alfresco Remote API post 请求中读取正文

Read body in alfresco Remote API post request

我正在使用 alfresco Remote API 对基于 JavaScript 的 WebScript 执行 post 调用。

如文档中的 alfresco 所示,postcall 应该是:

var connector = remote.connect(ENDPOINT_ID);
connector.post(uri, body)—POSTs content to the given URI

我的代码是执行post是:

 var connector = remote.connect("alfresco");
 var JSONString = connector.post("/procesador-documentos",dataObj: {
 "metod": "test",  
 });

我接收 post 呼叫的代码是:

 if(requestbody.content ){
   aux = JSON.parse(requestbody.content);
   metod = aux.metod;

 }

我尝试了多种方法来检索正文内容,但我做不到。

编辑: 我的 webscript 执行正确并且工作正常。

问题是变量 requestbody.content 没有内容,但如果我有

    logger.log(requestbody.content);//prints blank
    if(requestbody.content ){}//evaluated to true

我应该如何检索该信息?

我认为这将适用于 eval

 var connector = remote.connect("alfresco");
 var JSONString = connector.post("/procesador-documentos",dataObj: {
 "metod": "test",  
 });

if (JSONString.status.code == status.STATUS_OK){
    var result = eval("(" + JSONString.response + ")");
}