Dear All,
Rather a late juncture to be proposing this, as I wish to get this done by the end of the week, but its a somewhat important question and one that has just become known to me.
The header names currently in use by the HTTP transport are taken from their equivalents used in the previous specification (v1.0.0), and use the well-known 'X-' prefix for user-defined HTTP headers.
As Paolo has pointed out elsewhere, this behaviour is now becoming deprecated, and since we have moved to containing the response fully within a JSON response it now seems largely unecessary.
I'm somewhat surprised it hasn't been spotted before, but can I propose that we remove the 'X-' prefix from all JSON header names in the RadioVIS frame?
Therefore, the following:
- X-RadioVIS-Message-ID
- X-RadioVIS-Destination
- X-RadioVIS-Link
- X-RadioVIS-Destination
Would become:
- RadioVIS-Message-ID
- RadioVIS-Destination
- RadioVIS-Link
- RadioVIS-Destination
Its still worth namespacing these values with the RadioVIS application.
Any thoughts on this? It would be advantageous to get this correct before ratification to avoid any unpleasantness. Any opinions from people already prototyping this transport?
Ben