# HG changeset patch # User paulb # Date 1082331581 0 # Node ID 0bb522526666f12caa170670ed793b7bace0c01a # Parent ed2b2361ee48c1a6c34c3740388f7a5472ea5867 [project @ 2004-04-18 23:39:41 by paulb] Added cookie information. diff -r ed2b2361ee48 -r 0bb522526666 examples/Common/Simple/__init__.py --- a/examples/Common/Simple/__init__.py Sun Apr 18 23:39:24 2004 +0000 +++ b/examples/Common/Simple/__init__.py Sun Apr 18 23:39:41 2004 +0000 @@ -53,6 +53,11 @@ %s +
  • Cookies: + +
  • @@ -63,11 +68,24 @@ trans.get_request_method(), trans.get_content_type().content_type, trans.get_content_type().charset, - "".join(["
    %s
    %s
    " % (key, value) for key, value in trans.get_headers().items()]), - "".join(["
  • %s
  • " % value for value in trans.get_header_values("User-Agent")]), - "".join(["
  • %s
  • " % value for value in trans.get_header_values("user-agent")]), - "".join(["
    %s
    %s
    " % (key, value) for key, value in trans.get_fields_from_path().items()]), - "".join(["
    %s
    %s
    " % (key, value) for key, value in trans.get_fields_from_body().items()]), + self._format_dict(trans.get_headers()), + self._format_list(trans.get_header_values("User-Agent")), + self._format_list(trans.get_header_values("user-agent")), + self._format_dict(trans.get_fields_from_path()), + self._format_dict(trans.get_fields_from_body()), + self._format_dict(trans.get_cookies()), )) + def _format_dict(self, d): + return "".join([ + "
    %s
    %s
    " % (key, value) + for key, value in d.items() + ]) + + def _format_list(self, l): + return "".join([ + "
  • %s
  • " % value + for value in l + ]) + # vim: tabstop=4 expandtab shiftwidth=4