'Returns the size of this task in bytes.'

@property
def size(self):

    HEADER_SEPERATOR = len(':    \r\n')
    header_size = sum((((len(key) + len(value)) + HEADER_SEPERATOR) for (key, value) in self.__headers_list))
    return (((len(self.__method) + len((self.__payload or ''))) + len(self.__relative_url)) + header_size)
