在RxJ中捕获错误时获取内容文本

朱利安·杜莫捷

我的nodejs服务器发送状态为401的错误消息: 地位 在此处输入图片说明

使用此代码:

res.status(401).send('Invalid user or password '+info);

在客户端代码中,我想获取内容文本。我尝试这样:

   ...
   return this.apiService.post(params)
        .map(res => res.json())
        .catch(this.handleError);
}

private handleError(err: any) {
   console.log('sever error:', err);
   return Observable.throw(err || 'backend server error');
}

但错误消息不是“无效的用户或密码”,它是:

响应状态:401未经授权的URL:ip_address / auth / login

当我发现错误时如何获取内容文本(另一种状态码?另一种发送响应的方法?)

谢谢你。

萧敬腾

您正在寻找的服务器响应 err._body

...
return this.apiService.post(params)
     .map(res => res.json())
     // Use fat arrow for error handler also
     .catch(e => this.handleError(e));
}
private handleError(err: any) {
   console.log('sever error:', err._body);
   return Observable.throw(err || 'backend server error');
}

在Safari,Chrome和Firefox中对其进行了测试。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在获取Promise错误时捕获网络错误

来自分类Dev

服务器错误时如何获取响应内容

来自分类Dev

在python中捕获错误时如何使异常发生异常?

来自分类Dev

在步骤功能中捕获错误时向sqs发送消息

来自分类Dev

PhantomJS在js错误时停止屏幕捕获,但是页面在浏览器中呈现良好

来自分类Dev

如何捕获树枝中的选定选项并在重新提交错误时重新选择它?

来自分类Dev

在输入“ =”错误时获取解析错误

来自分类Dev

Flutter:从内容中获取渲染文本

来自分类Dev

创建随机数组并获取索引中的值以及输入值但获取的信息错误时的索引

来自分类Dev

当某些命令显示窗口错误时,我们可以在批处理脚本中捕获错误吗?

来自分类Dev

在捕获错误时,模型关闭,但我想显示错误

来自分类Dev

Angular 2 和 Jasmine:“注入错误时未捕获的错误”

来自分类Dev

返回graphql错误时,如何捕获RelayObervable Unhandled错误?

来自分类Dev

Meteor.bindEnvironment中的服务器中的错误时,无法捕获客户端中的Meteor.Error

来自分类Dev

使用正则表达式错误时,从文本框中删除最后插入的宪章

来自分类Dev

想要通过在用户输入错误时阻止用户在文本字段中输入任何空格

来自分类Dev

使用正则表达式错误时,从文本框中删除最后插入的宪章

来自分类Dev

想要通过在用户输入错误时阻止用户在文本字段中输入任何空格

来自分类Dev

图片错误时如何获取默认图片

来自分类Dev

尝试获取标准错误时的NA

来自分类Dev

在错误时从knitr获取回溯

来自分类Dev

RxJ从可观察的事物中获取价值

来自分类Dev

当我收到外键约束错误时,是否有可能在MySQL中“捕获”无效值?

来自分类Dev

当我收到外键约束错误时,是否有可能在MySQL中“捕获”无效值?

来自分类Dev

SOAP在AFNetworking中获取内容类型错误

来自分类Dev

尝试/捕获类似:在bash错误时触发URL

来自分类Dev

捕获错误时,JavaScript源映射是否起作用?

来自分类Dev

AWS Step Functions-捕获错误时如何忽略“ ResultSelector”?

来自分类Dev

捕获错误时,createRecord创建一个空实例

Related 相关文章

  1. 1

    如何在获取Promise错误时捕获网络错误

  2. 2

    服务器错误时如何获取响应内容

  3. 3

    在python中捕获错误时如何使异常发生异常?

  4. 4

    在步骤功能中捕获错误时向sqs发送消息

  5. 5

    PhantomJS在js错误时停止屏幕捕获,但是页面在浏览器中呈现良好

  6. 6

    如何捕获树枝中的选定选项并在重新提交错误时重新选择它?

  7. 7

    在输入“ =”错误时获取解析错误

  8. 8

    Flutter:从内容中获取渲染文本

  9. 9

    创建随机数组并获取索引中的值以及输入值但获取的信息错误时的索引

  10. 10

    当某些命令显示窗口错误时,我们可以在批处理脚本中捕获错误吗?

  11. 11

    在捕获错误时,模型关闭,但我想显示错误

  12. 12

    Angular 2 和 Jasmine:“注入错误时未捕获的错误”

  13. 13

    返回graphql错误时,如何捕获RelayObervable Unhandled错误?

  14. 14

    Meteor.bindEnvironment中的服务器中的错误时,无法捕获客户端中的Meteor.Error

  15. 15

    使用正则表达式错误时,从文本框中删除最后插入的宪章

  16. 16

    想要通过在用户输入错误时阻止用户在文本字段中输入任何空格

  17. 17

    使用正则表达式错误时,从文本框中删除最后插入的宪章

  18. 18

    想要通过在用户输入错误时阻止用户在文本字段中输入任何空格

  19. 19

    图片错误时如何获取默认图片

  20. 20

    尝试获取标准错误时的NA

  21. 21

    在错误时从knitr获取回溯

  22. 22

    RxJ从可观察的事物中获取价值

  23. 23

    当我收到外键约束错误时,是否有可能在MySQL中“捕获”无效值?

  24. 24

    当我收到外键约束错误时,是否有可能在MySQL中“捕获”无效值?

  25. 25

    SOAP在AFNetworking中获取内容类型错误

  26. 26

    尝试/捕获类似:在bash错误时触发URL

  27. 27

    捕获错误时,JavaScript源映射是否起作用?

  28. 28

    AWS Step Functions-捕获错误时如何忽略“ ResultSelector”?

  29. 29

    捕获错误时,createRecord创建一个空实例

热门标签

归档