cherrypy может получить многослойные/смешанные СООБЩЕНИЯ из поля?

Один из способов - расширить класс с методом createLogin и переписать этот метод с помощью:

public function createLogin($user)
{
    if ($user instanceOf User) {
        parent::createLogin($user)
    }
    if ($user instanceOf DemoUser) {
        // Login logic for DemoUser
    }
}

* Дайте мне знать, если у вас есть какие-либо вопросы

6
задан dmyung 7 January 2009 в 17:03
поделиться

1 ответ

Мое плохое. Каждый раз, когда Тип контента имеет тип, "многослойный /*", затем CP пытается засунуть содержание в request.params (если какой-либо другой Тип контента, он входит в request.body).

К сожалению, CP предположил, что любое многослойное сообщение является данными формы и не сделало условия для других подтипов. Я только что зафиксировал это в соединительной линии, и она должна быть выпущена в 3.1.2.Извините за доставленные неудобства. В ближайшей перспективе можно попытаться применить changeset локально; см. http://www.cherrypy.org/ticket/890.

4
ответ дан 17 December 2019 в 07:09
поделиться
Другие вопросы по тегам:

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