Как говорится в названии, есть ли способ открыть функцию как для интерфейса JSON-RPC, так и для интерфейса XML-RPC? Предпочтительно один сервер, работающий на одном порту, будет отвечать на оба типа запросов.Сервер Python, отображающий оба интерфейса и xml и json rpc
Спасибо!
Cant вы просто прочитать заголовок типа содержимого HTTP и возврат соответствующий ответ в зависимости от этого. –
Мне было интересно, есть ли библиотека, которая поддерживает этот готовый вариант. Библиотеки, которые я видел, просто регистрируют функции и запускают сервер на назначенном порту, но они зависят от конкретного протокола. – stipetic
. Простой способ начать работу - это использовать что-то простое, например, флягу или бутылку, а затем, как предложено ниже, прочитайте запрос на заголовок типа контента и, похоже, сериализатор, чтобы превратить ваш ответ в нужный формат –