Сообщение о блокировке API Laravel с помощью python-запросов от user-agent / 2.8.1 - PullRequest
0 голосов
/ 13 февраля 2019

Я интегрирую свою систему с Uber Eats API.Но у меня есть некоторые проблемы в производственной среде.

Если я создаю POST с заголовком user-agent: python-запросы / 2.8.1 , он возвращает код состояния 403, без него, 200.

В настоящее время проект размещен в сети, cpanel.Каталог проекта находится в корне cpanel, за пределами public_html.Общая папка проекта находится внутри public_html.

Мой .htaccess / public_html

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} =^public
RewriteRule ^(.*)$ public/$1 [L]

Мой .htaccess / public_html / public

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
    Options -MultiViews -Indexes
</IfModule>

RewriteEngine On

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

Папки имеют разрешения 0755 (хранилище имеет 0777) и файлы 0644.

Любая помощь действительна, спасибо!

...