使用POST调用RESTFUL Web服务

时间:2011-10-22 09:41:01

标签: javascript jquery ajax web-services html5

  

可能重复:
  Related To Web-Service

如何使用JavaScript或ajax或jQuery使用POST方法调用RESTFUL Web服务URL?

我可以为此获取示例代码,还是可以建议一个带有示例的好网站?

2 个答案:

答案 0 :(得分:3)

除了建议的jQuery.post之外,您还可以使用jQuery.ajax并将type属性设置为'POST',例如:

$.ajax({
    url: '/your/service/url',
    type: 'GET',
    dataType: 'json',
    data: 'extraparam=45869159&another=32',
    success: function (data) {
        //handle the returned data
    }
});

type属性适用于GETPOSTPUTDELETE

尽管有以下注意:此处也可以使用其他HTTP请求方法,例如PUT和DELETE,但并非所有浏览器都支持它们。

我还没有找到不支持它们的浏览器。 IE 6也支持它们。

答案 1 :(得分:0)

看看这里:http://api.jquery.com/jQuery.post/它有详细记录,有很多例子,以及其他用户的评论和提示。