403 Forbidden - у вас нет разрешения на доступ

У меня была слишком длинная проблема с URI, и я сделал следующее на httpd.conf

LimitRequestLine 100000000

Мой URI очень длинный и его GET URI. После внесения вышеуказанных изменений я получаю

403 Forbidden

Ограничения длины URI также часто устанавливаются на уровне браузера. Если вы сталкиваетесь с такими ограничениями URI, вы можете вместо этого рассмотреть возможность использования какой-либо формы запроса POST. Вам, вероятно, следует рассмотреть возможность включения дополнительной информации о том, чего вы пытаетесь достичь, чтобы вы могли получить совет о том, как лучше обойти это ограничение.

B. Fleming 19.08.2018 23:27

Проблема в том, что я должен предоставить конечную точку GET REST сторонней системе, и они отправят запрос GET на мою конечную точку. Они добавляют все идентификаторы вакансий к одному URL-адресу и отправляют мне запрос GET.

webDev 19.08.2018 23:28
In theory it should be unlimited, However in practice, most of the HTTP Clients or Browsers are limited to 2083 characters of Url Length. No one would use such type of URLs. от здесь.
Ceylan B. 19.08.2018 23:32

Для них это невероятно глупый способ делать что-то. Я бы посоветовал вам обсудить эту проблему с третьей стороной и сообщить им об ограничениях длины URL. Это не ограничение, которого можно легко избежать. Им нужно будет либо разбить свои запросы на несколько отдельных запросов, либо им нужно будет использовать конечную точку POST, чтобы избежать ограничения. Это ограничение самой технологии, поэтому вы не виноваты в том, что не можете легко с этим справиться. stackoverflow.com/questions/417142/…

B. Fleming 19.08.2018 23:36

@webDev У вас есть доступ к журналу ошибок apache?

Ceylan B. 19.08.2018 23:45

Да и ошибка You don't have permission to access

webDev 20.08.2018 00:15
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
6
151
0

Другие вопросы по теме