neft
Version:
Universal Platform
47 lines (26 loc) • 1.6 kB
Markdown
Response Error
==============
> **API Reference** ▸ [Networking](/api/networking.md) ▸ [Response](/api/networking-response.md) ▸ **Response Error**
<!-- toc -->
> [`Source`](https://github.com/Neft-io/neft/blob/feb74662c4f7ee7aedc58bcb4488ea1b56f65be9/src/networking/response/error.litcoffee)
* * *
### `Error()`
<dl><dt>Parameters</dt><dd><ul><li>status — <i>Integer</i> — <i>optional</i></li><li>message — <i>String</i> — <i>optional</i></li></ul></dd><dt>Returns</dt><dd><i>Error</i></dd></dl>
It works as a standard Javascript *Error* class, but provides an extra *status* value.
Access it with:
```javascript
var Networking = require('networking');
var ResponseError = Networking.Response.Error;
```
> [`Source`](https://github.com/Neft-io/neft/blob/feb74662c4f7ee7aedc58bcb4488ea1b56f65be9/src/networking/response/error.litcoffee#error-errorinteger-status-string-message)
* * *
### `Error.RequestResolve()`
<dl><dt>Static method of</dt><dd><i>Error</i></dd><dt>Parameters</dt><dd><ul><li>request — <i>Networking.Request</i></li></ul></dd><dt>Returns</dt><dd><i>RequestResolve</i></dd></dl>
This error is sent if the request can't be resolved,
because no proper handler which can handle the request can be found.
Access it with:
```javascript
var Networking = require('networking');
var RequestResolveResponseError = Networking.Response.Error.RequestResolve;
```
> [`Source`](https://github.com/Neft-io/neft/blob/feb74662c4f7ee7aedc58bcb4488ea1b56f65be9/src/networking/response/error.litcoffee#requestresolve-errorrequestresolvenetworkingrequest-request)