1. import urllib.request as b_request
    2. import urllib.parse as b_parse
    3. from urllib.error import URLError
    4. from useragent.useragent import get_useragent
    5. import ssl
    6. ssl._create_default_https_context = ssl._create_unverified_context
    7. url = 'http://httpbin.org//status/404'
    8. headers = {
    9. 'User-Agent': get_useragent()
    10. }
    11. try:
    12. header = b_request.HTTPHandler()
    13. opener = b_request.build_opener(header)
    14. request = b_request.Request(url = url, headers = headers)
    15. resp = opener.open(request)
    16. print(resp.read().decode())
    17. except URLError as e:
    18. print(e)
    19. print('访问完成')