Python Почтовый запрос не будет работать с полем данных, являющимся правильным - PullRequest
0 голосов
/ 21 февраля 2020
r = post('{}{}'.format(url, call), data=data,
        #pkcs12_filename=PFX_URL, pkcs12_password=PFX_PASSWORD, allow_redirects=False)

Код выше не работает для меня. Причина кроется в поле данных.

Когда я ставлю полный URL-адрес запроса, он работает. например, если бы я позвонил https://testwebsite.com/call_function.asp?first=tom&last=smith, он бы работал нормально.

Однако при передаче словаря с такой же информацией, как показано ниже:

data = {"first": "tom", "last": "smith"}

Возвращает ошибку «Приложение использует значение неправильного типа для текущей операции»

Может кто-нибудь подсказать, что я делаю не так? Должно ли поле данных быть написано по-другому, чтобы его правильно приняли?

...