Вопросы по теме 'basehttpserver'

Как остановить BaseHTTPServer.serve_forever() в подклассе BaseHTTPRequestHandler?
Я запускаю свой HTTPServer в отдельном потоке (используя модуль потоковой обработки, который не имеет возможности останавливать потоки...) и хочу прекратить обслуживание запросов, когда основной поток также закрывается. В документации Python...
79135 просмотров
schedule 23.12.2022

Python — параллелизм и многопоточность BaseHTTPServer.HTTPServer
Есть ли способ сделать BaseHTTPServer.HTTPServer многопоточным, как SocketServer.ThreadingTCPServer?
12336 просмотров

Как реализовать тайм-аут в BaseHTTPServer.BaseHTTPRequestHandler Python
В моем скрипте Python я пытаюсь запустить веб-сервер: server = BaseHTTPServer.HTTPServer(('127.0.0.1',8080), RequestHandler) У меня есть класс обработчика запросов: class RequestHandler(BaseHTTPServer.BaseHTTPRequestHandler): def...
11406 просмотров
schedule 11.12.2022

Как я могу получить доступ к членам HTTPServer из BaseHTTPRequestHandler?
Я собираю небольшое приложение, в котором задействованы серверы GUI, HTTP и TCP. Графический пользовательский интерфейс управляет ответами, возвращаемыми от серверов HTTP и TCP клиентам. Я использую классы HTTPServer и SocketServer.TCPServer в...
1952 просмотров
schedule 27.08.2023

Глобальные переменные в классе BaseHttpServer
Я использую метод do_GET класса BaseHttpServer. Я хочу сделать так, чтобы последовательные вызовы этого метода имели доступ к одной и той же общей переменной Если я отправлю первую команду 0, а затем 1, я не смогу получить доступ к той же...
1631 просмотров
schedule 13.05.2024

Сокет BaseHTTPServer закрывается после выхода из скрипта python
Я уже искал решения своих вопросов и нашел некоторые, но они мне не подходят или очень сложны для того, чего я хочу достичь. У меня есть скрипт python (2.7), который создает 3 BaseHTTPServers с использованием потоков. Теперь я хочу иметь...
339 просмотров
schedule 08.10.2022

Создать сервер с BaseHTTPServer для общедоступной сети?
Пытаюсь собрать простой сервер: from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer class MyHandler(BaseHTTPRequestHandler): def do_GET(self): try: self.send_response(200)...
550 просмотров
schedule 18.02.2023

Невозможно обслуживать файлы в локальном каталоге с помощью SocketServer и BaseHTTPServer
Это использует Python 2.7.6 Я пытаюсь обслуживать файлы из моего локального текущего рабочего каталога. Я пытаюсь настроить сервер, который запускается из этого каталога, но не смог отобразить ни один из его файлов. Я пытался запустить код,...
1366 просмотров
schedule 01.10.2023

Запустите Python HTTPServer в фоновом режиме и продолжите выполнение скрипта
Я пытаюсь понять, как запустить мой перегруженный настроенный экземпляр BaseHTTPServer в фоновом режиме после запуска метода "".serve_forever()". Обычно при запуске выполнение метода зависает до тех пор, пока вы не выполните прерывание клавиатуры,...
9825 просмотров

клиент javascript на сервер Python: XMLHttpRequest responseText пуст после запроса Get
Я пытаюсь написать расширение Chrome, которое может отправлять/получать данные в/из скрипта сервера Python. В настоящее время я нахожусь в той точке, где скрипт js делает запрос GET в порядке, единственная проблема заключается в том, что...
1119 просмотров

Python BaseHTTPServer возвращает ошибочные ответы
Я использую Python BaseHTTPServer и реализую следующий очень простой BaseHTTPRequestHandler: class WorkerHandler(BaseHTTPRequestHandler): def do_GET(self): self.wfile.write('{"status" : "ready"}') self.send_response(200)...
752 просмотров

POST-запрос BaseHTTPServer — сброс соединения
Я создаю простой инструмент Python, который берет GPS-координаты от внешнего приемника через COM-порт и переводит их в строку JSON, например, возвращаемую Google Geolocation API. Цель состоит в том, чтобы заменить URL-адрес поставщика геолокации...
894 просмотров

Пустой запрос POST из формы HTML (Python)
Я пытаюсь получать запросы POST в Python, используя модуль BaseHTTPRequestHandler. Я написал простую HTML-форму: <html> <head> <meta charset='UTF-8'> </head> <body> <form...
881 просмотров
schedule 23.01.2023