繁体   English   中英

Openstack Neutron:找不到Openstack neutron可能的错误响应消息的列表

[英]Openstack Neutron: Cannot find list of possible error response messages for Openstack neutron

我正在使用OpenStack Neutron来实现虚拟机的联网功能。 我正在用这些制作一个完整的Web应用程序。 因此,当错误是由于在设置网关或任何其他原因而来自Open stack neutron时,我应该能够基于OpenStack neutron给出的消息显示我的响应消息。

实际的问题:我需要开放堆中子错误响应及其代码,以便我可以编写一些映射器来显示自己的错误消息。 我尝试搜索文档,存储库。 我找不到。 谁能帮我这个

如果使用的是REST接口,则错误代码通常是HTTP响应代码。

当中子中的任何代码引发异常时,中子API接口都会将此内部异常映射到HTTP错误代码之一,并使用异常(错误)文本创建HTTP响应并将其发送回去。

HTTP响应代码分类为:1xx-信息响应,2xx成功,3xx重定向,4xx客户端错误,5xx服务器错误。

有关更多详细信息,请参阅https://en.wikipedia.org/wiki/List_of_HTTP_status_codes

在中子接口上,通常可以看到以下HTTP错误响应代码:

  • 400-错误的请求。 Neutron不喜欢API参数。
  • 404-找不到。 REST接口中标识的资源无效。
  • 501-未实现。 REST API或调用的操作尚未实现或不适用。
  • 500-内部错误。 中子内部发生了意外情况。

从一般分类的角度来看,当客户端收到4xx(400-499)响应代码时,意味着客户端发送的某些参数是意外的。 当它收到5xx(500-599)响应代码时,表示服务器(中子)端出了点问题。

希望这可以帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM