]>
vault307.fbx.one Git - esp32Cam.git/blob - espcamserver.py
1 import network
, socket
, time
2 from secrets
import secrets
5 password
= secrets
['pw']
8 wlan
=network
.WLAN(network
.STA_IF
)
10 wlan
.connect(ssid
,password
)
11 while wlan
.isconnected() == False:
12 print('Waiting for connection...')
15 print(f
'Connected on {ip}')
20 connection
=socket
.socket()
21 connection
.bind(address
)
25 def get_html(html_name
):
26 with open(html_name
, 'r') as file:
30 def serve(connection
):
33 client
=connection
.accept()[0]
34 request
=client
.recv(1024)
37 response
=get_html('index.html')
38 request
=request
.split()[1]
42 client
.send('HTTP/1.0 200 OK\r\nContent-type: text/html\r\n\r\n')
48 connection
=open_socket(ip
)
50 except KeyboardInterrupt: