如何避免从REST API接收HTTP 403后停止JS执行

时间:2015-11-06 09:49:02

标签: javascript rest frontend web-frontend

我正在构建REST API的前端。有时您在访问某些资源时会获得HTTP 403(禁止访问),这完全没问题。但是,一旦收到此响应,所有前端JS代码将停止执​​行,并且在刷新页面之前页面将不起作用。显然这是不可接受的。我该怎么办呢?

例如,让我们用jQuery获取一个典型的GET请求:

$.get("http://example.com/user/3/", function() {
  console.log('ok');
  }).fail(function() {
    console.log('oh no!');
  })
});

如果GET请求收到403,则JS代码的其余部分将停止工作。

0 个答案:

没有答案