首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过JavaScript访问REST Web服务

通过JavaScript访问REST Web服务
EN

Stack Overflow用户
提问于 2010-09-16 06:21:30
回答 1查看 1.2K关注 0票数 1

首先。我想说,我已经准确地阅读了其他帖子(like this),但我认为这不是一个好的答案。我的意思是,所有的状态码,和HyperMedia,等等。缓存呢?

你认为如何?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-16 06:36:56

我同意你确实需要错误处理等。我一直在使用Dojo,下面是来自my blog的代码

代码语言:javascript
复制
var myEdition = {"Edition":{“author”:”x”, “title”"isbn":"44"}};
      var xhrArgs = {
                url: http://myhost/LibraryWink/library/editions,
                postData: dojo.toJson(myEdition),
                handleAs: "json",
                headers: { "Content-Type": "application/json"},
                load: function(data) {
                    dojo.byId("mainMessageText").innerHTML
                           =  "Message posted.";
                },
                error: function(error) {
                    dojo.byId("mainMessageText").innerHTML
                            = "Error :" + error;
                }
            };
        dojo.byId("mainMessageText").innerHTML
                           = "Message being sent…"; 
        var deferred = dojo.rawXhrPost(xhrArgs);

这里的相关点是a)。像dojo (orI,猜测,jquery)这样的框架有助于b)。有对错误的处理。

我也有关于REST服务和错误处理的一般some thoughts

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3722300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档