Я пытаюсь опубликовать метод из python запросов. Это мой python код:
import requests
login_data = {'name': 'name'}
url = 'http://test.localhost/form.php'
r = requests.post(url, data=login_data)
print(r.content)
У меня есть два php файла (форма. php и действие. php). Моя форма. php код, как показано ниже:
<html><body>
<form action="action.php" method="post" id="name">
<input type="text" name="name">
<br>
<input type="submit" value="GO">
</form>
</body></html>
и действие. php:
<?php echo $_POST['name']; ?>
То, что я ожидаю, является простым
name
То, что я получаю, это:
b'<html><body>\r\n<form action="action.php" method="post" id="name">\r\n <input type="text" name="name">\r\n <br>\r\n <input type="submit" value="GO">\r\n</form>\r\n</body></html>'
, которая является моей стартовой страницей, страницей формы.
Что мне не хватает? Я делаю что-то неправильно? Это нормально? Как я могу получить страницу результатов?
Я использую python 3.8 на windows 10 с XAMPP 7.4.2 в качестве веб-сервера