HTTP SERVER PYTHON 3 ПРИМЕР
HTTP-сервер представляет собой программу, которая принимает запросы HTTP от клиентов и отвечает на них. Для написания HTTP-сервера на Python 3, вы можете использовать модуль http.server, который поставляется в стандартной библиотеке Python. Этот модуль позволяет быстро создать простой HTTP-сервер, который может обрабатывать запросы GET и HEAD.
Чтобы создать HTTP-сервер на Python 3 с помощью модуля http.server, вам нужно выполнить следующие шаги:
import http.server
import socketserver
PORT = 8000
Handler = http.server.SimpleHTTPRequestHandler
with socketserver.TCPServer(("", PORT), Handler) as httpd:
print("serving at port", PORT)
httpd.serve_forever()
Этот пример создает сервер, который будет слушать порт 8000, и обрабатывать запросы с помощью класса SimpleHTTPRequestHandler из модуля http.server. Когда сервер запущен, он будет поставлять файлы из текущего каталога и его подкаталогов в ответ на запросы GET и HEAD от клиентов.
Вот как можно запустить этот сервер:
$ python3 server.py
serving at port 8000
После запуска сервера вы можете открыть браузер и перейти по адресу http://localhost:8000, чтобы увидеть содержимое текущего каталога.
Python Network Programming #2: Server-Client Connection
Python 3 pygame.ru equivalent of python -m SimpleHTTPServer
Simple Python Web Server
pygame.ru: a simple HTTP server module in python 3
HTTP server in Python
How To Make A Simple Python Web Server
Python3 Simple HTTP Server is f****ng Amazing! Kali Linux and Windows Install
Новые материалы:
- Программирование на python презентация
- Настройка django nginx
- Auto py to exe python скачать
- Какой будет результат выполнения данной программы на языке python numbers 1 2 3 4 5
- Ошибка при установке pygame
- Python самое длинное слово в списке
- Python обучение госуслуги
- Python число армстронга
- Привет тимур python
- Geekbrains основы языка python
- Метод ритца python