{ "namespace": "http", "type_name": "response", "description": "A HTTP response", "properties": [ { "name": "response_headers", "description": "A response header is an HTTP header that can be used in an HTTP response and that doesn't relate to the content of the message. Response headers, like Age, Location or Server are used to give a more detailed context of the response.", "data_type": "object", "socket_type": "output", "mutability": "immutable" }, { "name": "status", "description": "HTTP response status codes indicate whether a specific HTTP request has been successfully completed. Responses are grouped in five classes: Informational responses (100 – 199), Successful responses (200 – 299), Redirection messages (300 – 399), Client error responses (400 – 499), Server error responses (500 – 599)", "data_type": "number", "socket_type": "output", "mutability": "immutable" } ], "extensions": [ { "namespace": "metadata", "type_name": "dublin-core", "extension":{ "title": "HTTP Response", "subject": "A HTTP response", "creator": "Hanack" } }, { "namespace": "core", "type_name": "component_category", "extension": "http" } ] }