File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -30,11 +30,7 @@ def __init__(self, websession: ClientSession = None) -> None:
3030 self ._last_useragent_update = None
3131
3232 async def _get_useragent (self ) -> None :
33- """Retrieve a user agent to use in headers.
34-
35- Returns:
36- str: user agent
37- """
33+ """Retrieve a user agent to use in headers."""
3834
3935 # Only see to retrieve a user agent if currently we do not have one,
4036 # we do not have an datetime on when we last retrieved one,
@@ -72,6 +68,7 @@ async def _get_useragent(self) -> None:
7268 str (exc ),
7369 )
7470
71+ useragent = useragent .strip ()
7572 # Check if value for useragent is to create a random user agent.
7673 useragent_list = useragent .split (":" )
7774 if useragent_list [0 ] == "#RANDOM" :
@@ -118,7 +115,8 @@ async def _send_request(
118115 if self ._useragent is None :
119116 await self ._get_useragent ()
120117
121- headers .update ({"User-Agent" : self ._useragent })
118+ if self ._useragent is not None and self ._useragent != "" :
119+ headers .update ({"User-Agent" : self ._useragent })
122120
123121 if attempt != 0 :
124122 wait_for = min (2 ** attempt , 5 )
You can’t perform that action at this time.
0 commit comments