def prepareHeaders(self,request):
        """
        Creates and adds necessary headers for this connection type

        inputs:
            request:ServerRequest
        returns:
            ServerRequest
        """
        raise NotImplementedError("not implemented by subclass")