pyrcs.utils.fake_requests_headers

pyrcs.utils.fake_requests_headers(randomized=False)[source]

Make a fake HTTP headers for requests.get.

Parameters

randomized (bool) – whether to go for a random agent, defaults to False

Returns

fake HTTP headers

Return type

dict

Examples:

>>> from pyhelpers.ops import fake_requests_headers

>>> fake_headers_ = fake_requests_headers()
>>> print(fake_headers_)
{'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ch...

>>> fake_headers_ = fake_requests_headers(randomized=True)
>>> print(fake_headers_)
{'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML ...

Note

The above fake_headers_ may be different every time we run the examples.