Sugar has the ability to draw water out of cells and interstitial fluid out of tissues reducing swelling produced by inflammation etc. If you want the science look up osmosis. Honey will do the same thing but because unpasteurized honey can contain botulism spores you need to be sure to use pasteurized honey only never raw.
Makes sense, but the sugar concentration must be very high to induce osmosis in deep tissue? Perhaps it also seem to be also a good way to promote bacterial growth in the neather region. I wonder if salt would be a better choice.