@drqqv

Как передать data в post запросе requests?

Подскажите, пожалуйста, надо сделать post запрос с таким form data:
63c9318b697ed116415772.png
(чуть поехал текст)
# Выбираем нужные нам данные в меню настройки данных
    data = {
        'franchiseRegisterSettings[lastName]': '1',
        'franchiseRegisterSettings[firstName]': '1',
        'franchiseRegisterSettings[middleName]': '1',
        'franchiseRegisterSettings[birthday]': '1',
        'franchiseRegisterSettings[email]': '1',
        'franchiseRegisterSettings[card]': '1',
        'franchiseRegisterSettings[note]': '1',
        'franchiseRegisterSettings[loyaltyRulesURL]': url
        'franchiseRegisterSettings[authType]': '0',
        'franchiseRegisterSettings[editAllowed]': '1',
        'franchiseRegisterSettings[suspendCard]': '1',
        'franchiseRegisterSettings[prolongateCard]': '1',
        'franchiseRegisterSettings[customerScheme]': '{"lastName":{"enabled":true,"required":true,"admin":true,"requiredAdmin":true},"firstName":{"enabled":true,"required":true,"admin":true,"requiredAdmin":true},"middleName":{"enabled":true,"required":false,"admin":true,"requiredAdmin":true},"birthday":{"enabled":true,"required":true,"admin":true,"requiredAdmin":false,"age":""},"gender":{"enabled":false,"required":false,"admin":false,"requiredAdmin":false},"email":{"enabled":true,"required":true,"admin":true,"requiredAdmin":false},"card":{"enabled":true,"required":false,"admin":true,"requiredAdmin":false,"check":true},"passportSeries":{"enabled":false,"required":false,"admin":false,"requiredAdmin":false},"passportNumber":{"enabled":false,"required":false,"admin":false,"requiredAdmin":false},"passportDate":{"enabled":false,"required":false,"admin":false,"requiredAdmin":false},"passportPlace":{"enabled":false,"required":false,"admin":false,"requiredAdmin":false},"residencePlace":{"enabled":false,"required":false,"admin":false,"requiredAdmin":false},"additionalPhone":{"enabled":false,"required":false,"admin":false,"requiredAdmin":false},"carNumber":{"enabled":false,"required":false,"admin":false,"requiredAdmin":false},"note":{"enabled":true,"required":false,"admin":true,"requiredAdmin":false},"promoCode":{"enabled":false,"required":false,"admin":false,"requiredAdmin":false}}'
    }


Пытаюсь отправить запрос с таким form data, в ответ получаю Response [200], но изменений на сайте не вижу.
Мне кажется, что нужно передать параметр 'franchiseRegisterSettings[customerScheme]' в другом виде, ведь там json
  • Вопрос задан
  • 171 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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