Я пытаюсь сделать простой POST с использованием python и модуля Requests. Похоже, что когда я запускаю код, он возвращает правильный код состояния, но проблема не появляется на моей странице с общественными проблемами. Поскольку страница является общедоступной, она не требует аутентификации для входа в систему. Кто-нибудь знает, что я здесь делаю неправильно? Почему он не показывает в битбакете?Bitbucket Проблема POST с использованием Python и запросов
import requests
import json
url = "https://bitbucket.org/jokermartini/wingbin/issues"
r = requests.post(url, data={'title': 'New Issue'})
print(r.status_code, r.reason)
print(r.text[:300] + '...')
Выход:
(200, 'OK')
<!DOCTYPE html>
<html lang="en">
<head>
<meta id="bb-bootstrap" data-current-user="{"isKbdShortcutsEnabled": true, "isSshEnabled": false, "isAuthenticated": false}" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta charset="utf-8">
<title>
...
[Finished in 0.7s]
Что такое 'r.content' (или' r.json() ')? –
Что значит? – JokerMartini
Несмотря на то, что вы получили 200, вы можете захотеть вытащить возвращенный исходный код HTML в вашем браузере, чтобы узнать, что он точно говорит. Просто быть на 100% уверенным и хорошим способом отладки любых потенциальных проблем. –