当我尝试向我的开发论坛发出 Python 请求时,我收到状态码 401。我认为我的凭据都正确,为什么会发生这种情况?
import requests
url = "https://bookish-garbanzo-x5wxpxv7xp96396wp-4200.app.github.dev/posts.json"
# 请求头
headers = {
"Api-Key": "************************************************************",
"Api-Username": "NateDhaliwal",
"Content-Type": "application/json"
}
# 请求中要发送的表单数据
payload = {
"title": "此主题是使用 API 创建的",
"raw": "你好,这个**主题**是使用 API 创建的!",
"category": 6
}
# 使用标头和表单数据发出 POST 请求
response = requests.post(url, headers=headers, json=payload)
# 打印响应状态和文本
print("状态码:", response.status_code)
print("响应正文:", response.text)