#NEWLINE# def _decodeValues( self , values ) : #NEWLINE# #INDENT# '\n        Decode a L{list} of header values into a L{list} of Unicode strings.\n\n        @param values: A list of HTTP header values.\n        @type values: L{list} of UTF-8 encoded L{bytes}\n\n        @return: C{values}, with each item decoded\n        @rtype: L{list} of L{unicode}\n        ' #NEWLINE# if ( type ( values ) is not list ) : #NEWLINE# #INDENT# return values #NEWLINE# #UNINDENT# newValues = [ ] #NEWLINE# for value in values : #NEWLINE# #INDENT# newValues . append ( value . decode ( 'utf8' ) ) #NEWLINE# #UNINDENT# return newValues