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

Как я могу обслуживать типы содержимого изображения с помощью метода do_GET Python BaseHTTPServerRequestHandler?
Я использую BaseHTTPServer для обслуживания веб-контента. Я могу обслуживать Content-types 'text / html' или 'text / css' или даже 'text / js', и это отображается на стороне браузера. Но когда я пытаюсь self.send_header('Content-type',...
11058 просмотров
schedule 02.10.2021

Python: BaseHTTPRequestHandler — прочитать необработанный пост
Как прочитать необработанный http-пост STRING. Я нашел несколько решений для чтения проанализированной версии сообщения, однако проект, над которым я работаю, отправляет необработанную полезную нагрузку xml без заголовка. Итак, я пытаюсь найти...
17352 просмотров

BaseHTTPRequestHandler с пользовательским экземпляром
это мой http-сервер: from BaseHTTPServer import BaseHTTPRequestHandler,HTTPServer class test: def show(self): return "aaaa" class http_server: def __init__(self, t1): self.t1 = t1 server = HTTPServer(('', 8080),...
25334 просмотров

BaseHTTPServer, извлечение переменной из одного значения POST
Я хочу знать, как получить содержимое формы переменных, отправленное с помощью html-формы, расположенной на внешнем сервере. У меня есть этот код: myserver.py import BaseHTTPServer HOST_NAME = '' PORT_NUMBER=8000 postVars = '' class...
459 просмотров
schedule 15.09.2023

Как получить доступ к RequestHandlerClass для HTTPServer в Python после его установки?
У меня есть пользовательский BaseHTTPServer.BaseHTTPRequestHandler , который (частично) можно увидеть ниже. У него есть специальный метод, который позволяет мне назначить генератор ответа — класс, который принимает некоторые данные (например,...
1766 просмотров
schedule 27.07.2023

BaseHTTPRequestHandler : анализ составных запросов и проблемы с длиной содержимого
У меня возникают трудности при синтаксическом анализе необработанной строки HTTP-запроса и попытке подтвердить вычисленное значение длины содержимого. Проблема была обнаружена при анализе POST-запроса, содержащего составные данные. В этом случае...
539 просмотров

Как я могу установить тайм-аут в Python HTTPServer
У меня есть HTTP-сервер Python (2.7.13), работающий в Debian, я хочу остановить любой запрос GET, который занимает больше 10 секунд, но нигде не могу найти решение. Я уже пробовал все фрагменты, опубликованные в следующем вопросе: Как реализовать...
1673 просмотров