Я пытаюсь подготовить внешний скрипт на PHP или Python (или даже в чистом Bash, используя curl
, если это не требует большой дополнительной работы), который успешно выполнит аутентифицированный HTTP-запрос к доступной только странице Drupal. аутентифицированному пользователю.
Чтобы узнать, как должен выглядеть такой необработанный HTTP-запрос, я сначала пытаюсь выполнить такой необработанный HTTP-запрос с помощью Postman.
Я установил:
- метод запроса как GET ,
- правильный адрес URL ,
- все заголовки идентичны заголовкам в браузере (я копирую их, используя инструмент разработчика, когда я вхожу как admin ) , включая текущие файлы cookie, содержащие текущий ключ сеанса с егозначение .
В браузере у меня статус 200, и страница отображается правильно, но в Почтальоне, к сожалению, я получаю статус 403 Forbidedden .
Что мне делать с мЧтобы этот HTTP-запрос работал правильно, как в браузере?