Клиентская реализация Python UPnP/IGD?

Я не думаю , что это проблема CORS, которая обычно выявляется как сообщение об ошибке, специфичное для CORS, что-то вроде «Не найден заголовок ответа Access-Control-Allow-Origin». 112]

Можете ли вы предоставить полный набор заголовков ответа на запрос и для неудачного запроса?

12
задан Community 23 May 2017 в 12:00
поделиться

2 ответа

Исходный код MiniUPnP содержит пример кода Python, пользующийся библиотекой C как дополнительный модуль (см. testupnpigd.py), который я рассматриваю как надлежащее решение своей проблемы.

Объяснение: это не чистое решение Python, которое я искал, но:

  • значительное усилие уже инвестировали в эту библиотеку,
  • это легко (это не решает проблемы Медиасервера),
  • IGD обычно только используется при установлении соединения, не интегрируясь это более трудный с кодом Python не походит на проблему,
  • в качестве награды это также обеспечивает реализацию NAT-PNP (Apple, параллельная из IGD, части Добрый день).
7
ответ дан 2 December 2019 в 22:39
поделиться

Я думаю, что необходимо действительно рассмотреть Brisa. Это недавно стало чистой платформой python UPnP, не сфокусированной только на Медиасервере.

Это обеспечивает много utilitary модулей и функций для Вас, чтобы создать и развернуть Ваше устройство UPnP.

Проект также испытывает недостаток в обратной связи :-). Я предлагаю, чтобы Вы использовали последний svn код, если Вы готовы попробовать Brisa.

Можно также связаться с разработчиками на #brisa по irc.freenode.org, мы или онлайн или бездействие.

2
ответ дан 2 December 2019 в 22:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: