我尝试使用 python requests 模块注册到网站,但我收到 403 状态问题,这意味着我认为有错误。
代码:
import os
import requests
global numer
global countryCode
global countryNumber
number = "5323214965"
countryCode = "90"
countryNumber = "+905323214965"
def main():
header = {
'content-type': 'application/json',
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0'
}
with requests.Session() as s:
page = s.get('https://getir.com/', headers=header)
data = {'countryCode': countryCode, 'gsm': number}
response = s.post('https://client-api-gateway.getirapi.com/client/send-otp', data)
print(response.status_code)
main()
我在这里缺少什么?我应该怎么办?谢谢
403 Forbidden 状态代码通常意味着服务器已识别您的请求但拒绝授权。在 Python 中使用 requests 模块时,可能会由于多种原因发生这种情况。
希望这有帮助。