1# test ssl.getpeercert() method 2 3try: 4 import usocket as socket 5 import ussl as ssl 6except: 7 import socket 8 import ssl 9 10 11def test(peer_addr): 12 s = socket.socket() 13 s.connect(peer_addr) 14 s = ssl.wrap_socket(s) 15 cert = s.getpeercert(True) 16 print(type(cert), len(cert) > 100) 17 s.close() 18 19 20if __name__ == "__main__": 21 test(socket.getaddrinfo("micropython.org", 443)[0][-1]) 22