@@ -125,11 +125,11 @@ def size(self) -> int:
125125
126126 def __repr__ (self ) -> str :
127127 filename , content_type , size = (
128- repr ( self .filename ) ,
129- repr ( self .content_type ) ,
130- repr ( self .size ) ,
128+ self .filename ,
129+ self .content_type ,
130+ self .size ,
131131 )
132- return f"{ self .__class__ .__name__ } ( { filename = } , { content_type = } , { size = } ) "
132+ return f"< { self .__class__ .__name__ } { filename = } , { content_type = } , { size = } > "
133133
134134
135135class Files (_IFieldStorage ):
@@ -258,7 +258,9 @@ def get_list(self, field_name: str, *, safe=True) -> List[Union[str, bytes]]:
258258
259259 def __repr__ (self ) -> str :
260260 class_name = self .__class__ .__name__
261- return f"{ class_name } ({ repr (self ._storage )} , files={ repr (self .files ._storage )} )"
261+ return (
262+ f"<{ class_name } { repr (self ._storage )} , files={ repr (self .files ._storage )} >"
263+ )
262264
263265
264266class Request : # pylint: disable=too-many-instance-attributes
@@ -479,6 +481,10 @@ def _parse_request_header(
479481
480482 return method , path , query_params , http_version , headers
481483
484+ def __repr__ (self ) -> str :
485+ path = self .path + (f"?{ self .query_params } " if self .query_params else "" )
486+ return f'<{ self .__class__ .__name__ } "{ self .method } { path } ">'
487+
482488
483489def _debug_unsupported_form_content_type (content_type : str ) -> None :
484490 """Warns when an unsupported form content type is used."""
0 commit comments