Python

Gestion de fichiers

with open("fichier.txt", "w") as f:
    f.write("Hello, fichier!")

Serveur

import socket
import threading

bind_ip = "0.0.0.0"
bind_port = 7777

server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server.bind((bind_ip, bind_port))
server.listen(5)

print("Listening... on %s:%d" % (bind_ip, bind_port))

def client_manage(client_socket):
    while True:
        request = client_socket.recv(1024)
        print ("received")
        client_socket.send("Accepted")

while True:
    client, addr = server.accept()
    print("accepted connection from %s:%d" % (addr[0], addr[1]))
    client_manage = threading.Thread(target=client_manage, args=(client,))
    manage_client.start()

Requêtes

POST

GET

POO

Gestion erreurs

Mis à jour