casperjs ajax请求,CasperJs中的sendAJAX数据参数

再次,我的casperjs出现了另一个问题,现在有了sendAJAX函数。

它说sendAJAX有5个参数,如下所示:

url:要求的网址。

方法:HTTP方法(默认值:GET)。

data:请求参数(默认值:null)。

async:异步请求的标志? (默认:false)

设置:执行AJAX请求时的其他设置(默认值:

空)

所以,它说数据方法是对象所以,它应该填充:

var data = new Object();

data.amount= 15;

还有这个,

var data = {amount:15};

但是没有成功的值发送到我的Web服务(总是发送0作为值,但ajax请求成功,甚至返回json数据)有一个像这样的URL

"http://localhost:9000/TempCountryAmountREST/setCountryAmount"

如果我将我的数据变量直接绑定到我的网址,那将会成功:

"http://localhost:9000/TempCountryAmountREST/setCountryAmount?amount="+amount

[UPDATE]

TempCountryAmountREST是我的控制器名称,setCountryAmount是我的控制器中的函数。

[UPDATE]

我忘了包含我对sendAJAX()的使用,这是我使用的代码:

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

那么我如何填充sendAJAX参数中的数据呢?

提前致谢...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值