У меня есть программа на Python, которая использует запросы. Я хочу загрузить данные с помощью почтового запроса следующим образом:
payload = (('key1', 'value1'), ('key1', 'value2'))
r = requests.post("https://www.example.com/test.php", payload)
print(r.text)
В php я получаю эти данные для тестирования следующим образом:
<?php
echo var_dump($_POST);?>
В примере документа (http://docs.python-requests.org/en/latest/user/quickstart/#more-complicated-post-requests) это:
печать (р.текст)
должно быть выведено это:
"form": {
"key1": [
"value1",
"value2"
]}
Но в выходном массиве значение1 отсутствует:
array(1) {
["key1"]=>
string(6) "value2"}
Что здесь не так? Где находится «значение1»?