neft
Version:
Universal Platform
38 lines (27 loc) • 1.98 kB
Markdown
> [Wiki](Home) ▸ [[API Reference|API-Reference]] ▸ [[Networking|Networking-API]] ▸ [[Response|Networking-Response-API]] ▸ **Response Error**
Response Error
==============
> [`Source`](/Neft-io/neft/blob/feb74662c4f7ee7aedc58bcb4488ea1b56f65be9/src/networking/response/error.litcoffee)
## Table of contents
* [Response Error](#response-error)
* [Error](#error)
* [RequestResolve](#requestresolve)
Error
<dl><dt>Syntax</dt><dd><code>*Error* Error([*Integer* status, *String* message])</code></dd><dt>Parameters</dt><dd><ul><li>status — <a href="/Neft-io/neft/wiki/Utils-API#isinteger">Integer</a> — <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`](/Neft-io/neft/blob/feb74662c4f7ee7aedc58bcb4488ea1b56f65be9/src/networking/response/error.litcoffee#error-errorinteger-status-string-message)
RequestResolve
<dl><dt>Syntax</dt><dd><code>*RequestResolve* Error.RequestResolve(*Networking.Request* request)</code></dd><dt>Static method of</dt><dd><i>Error</i></dd><dt>Parameters</dt><dd><ul><li>request — <a href="/Neft-io/neft/wiki/Networking-Request-API#class-request">Networking.Request</a></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`](/Neft-io/neft/blob/feb74662c4f7ee7aedc58bcb4488ea1b56f65be9/src/networking/response/error.litcoffee#requestresolve-errorrequestresolvenetworkingrequest-request)