Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import machine
- import network
- import usocket
- # connect to Wi-Fi network
- wifi = network.WLAN(network.STA_IF)
- wifi.active(True)
- wifi.connect("your_wifi_network_name", "your_wifi_network_password")
- while not wifi.isconnected():
- pass
- # create a HTTP server socket
- server_socket = usocket.socket(usocket.AF_INET, usocket.SOCK_STREAM)
- server_socket.bind(('0.0.0.0', 80))
- server_socket.listen(1)
- # wait for incoming requests
- while True:
- client_socket, client_address = server_socket.accept()
- request_data = client_socket.recv(1024)
- # process the request data
- # ... (add your webhook processing logic here)
- # send response back to the client
- response = "HTTP/1.1 200 OK\r\nContent-Type: text/plain\r\n\r\nHello, world!"
- client_socket.send(response.encode())
- client_socket.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement