mirror of
https://github.com/sascha-hemi/pycom-documentation.git
synced 2026-03-21 16:06:43 +01:00
GitBook: [master] 324 pages modified
This commit is contained in:
committed by
gitbook-bot
parent
13e99f7fde
commit
a986dbba9b
@@ -1,28 +0,0 @@
|
||||
# HTTPS
|
||||
|
||||
Basic connection using `ssl.wrap_socket()`.
|
||||
|
||||
```python
|
||||
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](https://github.com/wipy/wipy/tree/master/examples/blynk) and placed in `/flash/cert/` on the device.
|
||||
|
||||
```python
|
||||
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`](../../firmware-and-api-reference/micropython/ussl.md) module in the API reference.
|
||||
|
||||
Reference in New Issue
Block a user