Soup.MessageHeadersIter¶
Fields¶
Name |
Type |
Access |
Description |
---|---|---|---|
dummy |
[ |
r |
Methods¶
class |
|
|
Details¶
- class Soup.MessageHeadersIter¶
An opaque type used to iterate over a
Soup.MessageHeaders
structure.After intializing the iterator with
Soup.MessageHeadersIter.init
(), callSoup.MessageHeadersIter.next
() to fetch data from it.You may not modify the headers while iterating over them.
- classmethod init(hdrs)¶
- Parameters:
hdrs (
Soup.MessageHeaders
) – aSoup.MessageHeaders
- Returns:
a pointer to a
Soup.MessageHeadersIter
structure- Return type:
iter:
Soup.MessageHeadersIter
Initializes iter for iterating hdrs.
- next()¶
- Returns:
True
if another name and value were returned,False
if the end of the headers has been reached.- name:
pointer to a variable to return the header name in
- value:
pointer to a variable to return the header value in
- Return type:
Yields the next name/value pair in the
Soup.MessageHeaders
being iterated by self. If self has already yielded the last header, thenSoup.MessageHeadersIter.next
() will returnFalse
and name and value will be unchanged.