Описание тега cgihttpserver

CGIHTTPServer is a simple HTTP server that can call external scripts through the common gateway interface (CGI).
1 ответ

Как предварительно обработать запросы, прежде чем обрабатывать их с помощью BaseHTTPServer?

Я хочу запретить доступ к определенным путям на моем сервере, который использует CGIHttpServer модуль. Я создал белый список, который мне нужно будет проверять при каждом запросе, но моя проблема в том, как его реализовать. Я пытался переопределить …
1 ответ

CGIHTTPRequestHandler дает ошибку

CGIHTTPRequestHandler выдает ошибку импорта, говоря, что такой модуль недоступен. import CGIHTTPServer import BaseHTTPServer class Handler(CGIHTTPServer.CGIHTTPRequestHandler): cgi_directories = ["/cgi"] PORT = 8000 httpd = BaseHTTPServer.HTTPServer…
17 янв '14 в 10:54
1 ответ

Значок Дженкинса не отображается при встраивании в страницу, обслуживаемую по http

Я хочу показать значки статуса Jenkins на локально размещенной веб-странице, обслуживаемой CGIHTTPServer из python 2.7. Когда я вызываю URL-адрес значка напрямую, он отображается правильно, но при встраивании в веб-страницу отображается только запол…
02 мар '18 в 10:54
2 ответа

Python CGIHTTPServer устанавливает типы файлов для динамических и статических страниц

В этом вопросе ( Каталоги по умолчанию для Python CGIHTTPServer) подробно описано, как задать пути для расположения файлов cgi-bin для Python CGIHTTPServer. В результате тестирования кажется, что вы не можете смешивать файлы.py и.html в одной и той …
08 янв '17 в 11:12
1 ответ

Ошибка при получении данных из sqlite3 через CGI

Я пытаюсь создать очень простую страницу входа, которая запрашивает у пользователя его register_no, username а также password, И когда он нажимает кнопку отправки. Я пытаюсь проверить, является ли это существующим пользователем или новым пользовател…
02 ноя '15 в 07:16
1 ответ

Параметры запроса доступа в вызываемом скрипте Python CGIHTTPServer

Мой скрипт на python успешно вызывается из CGIHTTPServer. Как мы можем получить доступ к параметрам запроса в этом скрипте? Я сделал несколько раундов поиска в Google по этой теме. Я не в состоянии сделать mod-cgi на сервере Apache, например. Apache…
1 ответ

URL с номером порта, указывающим на ошибку времени ожидания

Я разрабатываю страницу опроса, которая также вызывает скрипт на Python. Я следовал подходу, приведенному в https://tasdikrahman.me/2015/10/20/Running-CGI-Scripts-with-CGIHTTPServer/ чтобы настроить структуру папок. Я активировал URL http://localhos…
13 сен '17 в 09:56
0 ответов

Python BaseHTTPServer CGIHTTPServer

Я пытаюсь реализовать простой HTTP-сервер с формой, позволяющей пользователю загрузить файл. У меня есть три файла кода: - скрипт Python, создающий веб-сервер с BaseHTTPServer и CGIHTTPServer - файл HTML с моей формой - еще один скрипт Python, связа…
06 мар '17 в 16:02
1 ответ

Как получить javascript для анализа файла json.gz в браузере

В двух словах - по сути, я пытаюсь создать Heavy-client & Light-Server Одностраничное приложение. Я получаю сжатый файл данных JSON с помощью простого тега HTML-сценария. <script type="text/javascript" src="myjson.json.gz"></script> …
1 ответ

Перенаправление python -m CGIHTTPserver 8080 в /dev/null

Стандартные> /dev/null и >> /dev/null не работают, когда компьютер отправляет GET на задачу. например: pi@raspberrypi:~/server $ python -m CGIHTTPServer 8080 & результаты в 192.168.0.109 - - [26 сентября 2016 г. 23:14:48] "GET /cgi-bin/DS1822remote.…
27 сен '16 в 06:27
1 ответ

Python CGIHTTPServer доступ запрещен в OS X

Я получаю эту ошибку при попытке запуска скрипта Python внутри CGI из браузера; Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/CGIHTTPServer.py", line 251, in run_cgi os.execve(scriptfile, ar…
2 ответа

Python CGI и JSON-дампы

Я использую python для легкого веб-приложения на основе BaseHTTPServer и CGIHTTPServer. У меня есть небольшая проблема с вызовом ajax, который извлекает словарь для заполнения виджета выбора. Будучи "перечисленным" по выбранному идентификатору, это …
27 июн '13 в 15:35
2 ответа

Прикрепить скрипт Python CGI к отладчику PyCharm?

Я использую Community Edition PyCharm 4.5.1 и разрабатываю скрипты CGI для Python. Мне нужно запустить отладчик и прикрепить скрипт (затем прервать к первой точке останова), как только он будет вызван моим HTTP-клиентом. Я не знаю, смогу ли я, надею…
16 июн '15 в 01:03
0 ответов

Python CGIHTTPServer не может запускать скрипты Python через браузер

Я новичок в мире Python, пытаюсь настроить сервер веб-сервера для выполнения сценариев Python. Я получаю вышеуказанную ошибку. Вот шаги, которые я выполнил. выполните эту команду $ python -m CGIHTTPServer 8000 это показывает обслуживание HTTP на пор…
07 мар '18 в 04:44
3 ответа

Каталоги Python CGIHTTPServer по умолчанию

У меня есть следующий минимальный код для HTTP-сервера, обрабатывающего CGI, полученный из нескольких примеров на внутренних каналах: #!/usr/bin/env python import BaseHTTPServer import CGIHTTPServer import cgitb; cgitb.enable() # Error reporting ser…
0 ответов

CGIHTTPRequest Код Python не компилируется в браузере

Я пытаюсь работать с python CGIHTTPRequest. Я построил простой пример. Я создал сценарий для сервера, как показано ниже: port=8666 address=("",port) server=http.server.HTTPServer handler=http.server.CGIHTTPRequestHandler handler.cgi_directories=["//…
0 ответов

Диспетчер загрузок не загружает файлы с устройства raspberry pi на мобильное устройство

Я работаю над приложением, которое подключается к устройству Raspberry pi через мобильную точку доступа и по запросу загружает файл с устройства pi в мобильное хранилище. Я использовал различные методы, предложенные в Google, но безрезультатно. В на…
0 ответов

Сервер Python CGI с аутентификацией

У меня есть простой скрипт, который запускает простой веб-сервер CGI: он работает отлично, но мне нужна аутентификация для всех файлов и папок. #!/usr/bin/env python import BaseHTTPServer import CGIHTTPServer import cgitb; cgitb.enable() ## This lin…
16 окт '20 в 10:53
1 ответ

Правильно ли Python CGIHTTPServer декодирует знак плюс (+) в пустое пространство?

В моем html у меня есть форма ниже: <form method=GET action="/cgi-bin/encry.sh"> <table nowrap> <tr> <td>Plain Text:</TD> <TD><input type="text" name="PlainText"></td> </tr> </table> <in…
09 окт '21 в 10:45