casperjs sendajax如何使用正文/参数发送请求

时间:2019-01-29 12:58:02

标签: ajax casperjs

我正在尝试从casperjs向Web api发送请求。如果我对文本进行硬编码并将?text =“ ...附加到url,则下面的代码可以完美地工作,但是当我尝试传递变量时失败(即使将?text =” ...附加到url)也失败了。

我看不到发生这种情况的任何原因。在理想的世界中,我更希望从正文传递标题和描述,而不是传递参数,但两者都不起作用。

任何建议或指示都将不胜感激。

casper.then(function () {

   val = this.evaluate(function () {

   var text = "Assistant Manager, Real Estate Consulting, Financial Advisory, London";

   //var url = "https://localhost:44354/api/skills";
   var url2 = "https://localhost:44354/api/skills?text=" + text;



   //var params = JSON.stringify({ "text": title + ' ' + description });

   return JSON.parse(__utils__.sendAJAX(wsurl, "POST", null, false, 
                    {contentType: "application/json"} ));
            });

   console.log("VAL " + val.Skills);
});

0 个答案:

没有答案