Это код кнопки загрузки песни на веб-сайте:
<a target="" href="https://sarigama.lk/songs/48f3af80-5fe7-4a8e-af38-655e6e7f722d/files/39983/download?token=CMxuu99DgqFnkP235rDeRnNkKpWn5VF9S4cadIy0" class="btn btn-primary btn-lg btn-fix-size">
Я записал http-запрос с помощью инструментов разработчика веб-браузера. Ссылка на файл: https://filebin.net/7jnhgxs8n4v6k783/sarigamalk.har
Я хочу загрузить эту песню с помощью модуля запроса в python. Я попробовал какой-то код, см. Следующее:
import requests
payload = {"token":"CMxuu99DgqFnkP235rDeRnNkKpWn5VF9S4cadIy0"}
url = "https://sarigama.lk/songs/48f3af80-5fe7-4a8e-af38-655e6e7f722d/files/39983/download"
res = requests.get(url, json=payload , headers={"name":"Content-Disposition","value": "attachment; filename=Diyawanna_Kumariye_Naada_Sarigama_lk.mp3"})
print(res.text)
print(res.status_code)
Bt, это не работает. Он дает следующий вывод:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="robots" content="noindex,nofollow" />
<style> body { background-color: #fff; color: #222; font: 16px/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
margin: 0; }
.container { margin: 30px; max-width: 600px; }
h1 { color: #dc3545; font-size: 24px; }
</style>
</head>
<body>
<div class="container">
<h1>Whoops, looks like something went wrong.</h1>
</div>
</body>
</html>
код состояния: 405
Пожалуйста, помогите мне решить эту проблему