MessageHeadersIter#

class MessageHeadersIter(*args, **kwargs)#

An opaque type used to iterate over a MessageHeaders structure

After intializing the iterator with init, call next to fetch data from it.

You may not modify the headers while iterating over them.

Methods#

class MessageHeadersIter
classmethod init(hdrs: MessageHeaders) MessageHeadersIter#

Initializes iter for iterating hdrs.

Parameters:

hdrs – a MessageHeaders

classmethod next(iter: MessageHeadersIter) tuple[bool, MessageHeadersIter, str, str]#

Yields the next name/value pair in the MessageHeaders being iterated by iter.

If iter has already yielded the last header, then next will return False and name and value will be unchanged.

Parameters:

iter – a MessageHeadersIter

Fields#

class MessageHeadersIter
dummy#