Ошибка 405 при post запросе
Есть такой кусок кода:
import requests
import json
ses = requests.Session()
...
r0 = ses.post("https://сайт.ru/planning/save_all", json=json3)
print(r0.status_code)# 405
print(r0.text)# ""
Пробовал и json и data параметр отправлять, но на выходе все еще 405
URL Запроса:
https://сайт.ru/planning/save_all/
Метод Запроса:
POST
Accept:
*/*
Accept-Encoding:
gzip, deflate, br, zstd
Accept-Language:
ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7
Connection:
keep-alive
Content-Length:
2442
Content-Type:
text/plain;charset=UTF-8
Cookie:
_ym_uid=1...; __ddg1_=Z...; _ga=G....; _ga_PJKZMGCT8W=G.........; _ym_d=1..; sessionid=i....; _ym_isad=2; csrftoken=J.....; _ym_visorc=w..
Host:сайт
Origin:
https://сайт
Referer:
https://сайт/
Sec-Ch-Ua:
"Chromium";v="128", "Not;A=Brand";v="24", "Google Chrome";v="128"
Sec-Ch-Ua-Mobile:
?0
Sec-Ch-Ua-Platform:
"Windows"
Sec-Fetch-Dest:
empty
Sec-Fetch-Mode:
cors
Sec-Fetch-Site:
same-origin
User-Agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36
X-Csrftoken:
J..............
X-Requested-With:
XMLHttpRequest
Вот тот же самый запрос но уже из браузера. Cookie генерируются из запросов выше в сессии и там все норм. Но ошибка 405 никак не пропадает.