All resources return standard HTTP Header information (see http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html).
Note: Additional attributes might be used as a result of a specific web-application configuration or for extending the protocol. |
The following table describes the expected protocol response header attributes:
Header Attribute Name |
Data Type |
Description |
---|---|---|
Date |
string |
Describes the timestamp for response creation. This is a mandatory field. |
Content-Type |
string |
Specifies the currently hard-coded application/JavaScript Object Notation (JSON). This is a mandatory field. |
Content-Length |
8-bit bytes |
Specifies the response body length, in bytes. This is a mandatory field. |
Location |
string |
Describes the newly created resource location. |
Request-Timestamp |
string |
Specifies the request timestamp in milliseconds from 1-1-1970. This is a mandatory field. |
Server-Version |
string |
Specifies the current server version, which is informational only. This is a mandatory field. |
Object-Id |
string |
Specifies an ID for the current script. This is a mandatory field. |
Object-Instance-Id |
string |
Specifies an ID for the current running of a Jacada Interaction Server Interaction instance against a Jacada Interaction Server client. |
Session-Id |
string |
Specifies a unique identifier to enable a load balancer to dispatch a user requests based on a specific relationship to a specific Server. This is a mandatory field. |
User-Id |
string |
A unique identifier designating a specific end-user to be correlated to a specific Jacada Interaction Server system account. For example, when sharing data between JI and a Telephony system, while the Telephony system is not under JI responsibility, each user requires a unique identifier and session enabling the telephony system to fetch the relevant data. This field is used in any consequent request from a JI client to the Interaction Server. |