Hi Juan, 2015-12-17 13:40 GMT+01:00 Juan Jose Martin Carrascosa <[email protected]>:
> Hi all, > > Web Integration Service (http://www.omg.org/spec/DDS-WEB/1.0/Beta2/) is a > new service that sends/receives DDS traffic (RTPS) over HTTP. The > serialization is not directly RTPS but a conversion handled internally, > that can be XML or JSON. > > I would like to add support to show the content of the HTTP packets as it > is done for XML. The Content-Type is "application/dds-web+xml". If I change > it to "application/xml" internally, it works sweet. > > How can I make Wireshark apply the XML dissector when > receiving "application/dds-web+xml"? I have been inspecting the code but I > want some advice since this is an important dissector. > You probably simply need to add an entry in the default_media_types[] array found at the beginning of epan/dissectors/packet-xml.c file. > > I will implement this for myself, and once it is stable and I make sure it > doesn't change, I will push the changes to the community. > > Also, knowing how to implement the equivalent for JSON would be awesome. > Does it have a specific Content-Type, like "application/dds-web+json"? If yes, you simply need to add it in proto_reg_handoff_json() function. Pascal.
___________________________________________________________________________ Sent via: Wireshark-dev mailing list <[email protected]> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:[email protected]?subject=unsubscribe
