Форум программистов, компьютерный форум, киберфорум
Python: Сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
5 / 4 / 2
Регистрация: 01.11.2021
Сообщений: 21

Постоянная ошибка 415 при попытке сделать post запрос через библиотеку requests

01.05.2023, 10:41. Показов 2130. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пытаюсь сделать post запрос с помощью модуля requests на данную страницу https://fg.resh.edu.ru/functionalliteracy/login, и каждый раз выводится ошибка 415, хотя вроде все должно работать правильно.
Вот мой код:

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import requests
 
LOGIN_URL = 'https://fg.resh.edu.ru/api/functionalliteracy/login'
 
HEADERS = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) '
                  'Chrome/75.0.3770.142 Safari/537.36'
}
 
 
def login(event_code, user_code):
    params = {
        "eventCode": event_code,
        "userCode": user_code,
        "token": "",
        "errorCount": 0
    }
 
    session = requests.Session()
 
    loging = session.post(LOGIN_URL, headers=HEADERS, params=params)
 
    print(loging.text)
 
 
if __name__ == '__main__':
    login(input(), input())
Текст ошибки:
{"type":"https://httpstatuses.io/415","title":"Unsupported Media Type","status":415,"traceId":"00-3af8281d7a878dc9f0d6352e9fd055d0-5c4ffc78db572856-00"}
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.05.2023, 10:41
Ответы с готовыми решениями:

Ошибка 404 при обращении к сайту через библиотеку requests
Приветствую, имеется код, который берет ссылки из csv файла и обращается к сайту через requests, но почему то выдает ошибку <Response...

При попытке сделать Http POST запрос выдает каракули
Когда делаю запрос на страницу в русскими буквами, мне в ответе выдает квадратики Dim request As WebRequest =...

Post запрос для формы с через requests
Народ, подскажите пожалуйста Нужно сделать пост-запрос посредством библиотеки requests(желательно) для этой формы перед этим...

1
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
01.05.2023, 13:07
Лучший ответ Сообщение было отмечено rtymylkimu как решение

Решение

rtymylkimu, а почему поленился документацию почитать реквестс? или хотя бы посмотреть как работает логин там? надо не параметрами передаватьтвои опции, а жсоном ( json=params)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.05.2023, 13:07
Помогаю со студенческими работами здесь

Не работает авторизация через post запрос (requests)
Я пытаюсь авторизоваться на этом сайте. (хочу сделать парсер) Отправляю post запрос через requests. Через chrome смотрел 2 вещи. 1)Сам...

Axios post ошибка 415
Всем привет. Пишу post запрос на регистрацию и у меня всё время ошибка 415. Как её решить? Я с ней сижу уже 2 дня и нечего не пойму. Вот...

415 при отправке POST запроса на TomEE
Всем привет, помогите, пожалуйста, использую TomEE 10.0.4 Plume и Jackarta 9.1.0. Решил запустить простейший REST проект. Get запросы...

Как сделать чтобы при нажатии на div отправлялся post запрос с параметрами через ajax
Приветствую. Есть код: <div> <!--верхний div--> тут много тегов для форматирования </div> Это код обработчика...

Ошибка при попытке подключить внешнюю библиотеку
Делал всё по инструкции, только пути другие. Пишет: Гуглёж не помог. Когда-то вроде с glut вылезла такая же проблема, но я не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru