diff --git a/coapserver.py b/coapserver.py index 2d9674a..c5a923b 100644 --- a/coapserver.py +++ b/coapserver.py @@ -43,7 +43,9 @@ def render_post(self, request): else: return aiocoap.Message(code=aiocoap.NOT_FOUND, payload='Station not found'.encode('ascii')) - return aiocoap.Message(code=aiocoap.CONTENT, payload=payload.encode('UTF-8')) + response = aiocoap.Message(code=aiocoap.CONTENT, payload=payload.encode('UTF-8')) + response.opt.content_format = aiocoap.numbers.media_types_rev['application/json'] + return response def main():