mirror of
https://github.com/sascha-hemi/pycom-documentation.git
synced 2026-03-21 14:06:17 +01:00
844 B
844 B
title, aliases
| title | aliases | |||
|---|---|---|---|---|
| HTTPS |
|
Basic connection using ssl.wrap_socket().
import socket
import ssl
s = socket.socket()
ss = ssl.wrap_socket(s)
ss.connect(socket.getaddrinfo('www.google.com', 443)[0][-1])
Below is an example using certificates with the blynk cloud.
Certificate was downloaded from the blynk examples folder and placed in /flash/cert/ on the device.
import socket
import ssl
s = socket.socket()
ss = ssl.wrap_socket(s, cert_reqs=ssl.CERT_REQUIRED, ca_certs='/flash/cert/ca.pem')
ss.connect(socket.getaddrinfo('cloud.blynk.cc', 8441)[0][-1])
For more info, check the ssl module in the API reference.