Understanding HTTP Response Codes

The VisionVideo QCS responds to the job request using a set of HTTP response codes. The response code indicates the disposition of the job.

After the VisionVideo QCS receives a job request and begins processing, it returns an HTTP response to the HTTP REST interface client:

The HTTP response codes supported by the VisionVideo QCS are as follows:

Code

Description

Disposition of the Job Request

201

Job submission was successful.

Job ID is returned as a resource URI in the HTTP response header in the Location attribute.

230

Job submission was successful but the daily licensed usage was exceeded.

Job ID is returned as a resource URI in the body of the HTTP response within <result>.

231

Job submission was successful but the VisionVideo QCS has an SMTP system alert.

Job ID is returned as a resource URI in the body of the HTTP response within <result>.

400

Bad request. The XML of the job request is incorrect.

No job is created.

503

Job request was rejected. The job queue is full.

 

No job is created. Wait to resubmit the job if needed.

The size of the job queue is set by a system parameter in the Web User Interface.

530

Job request was rejected. The VisionVideo QCS license is invalid.

No job is created.