Apache OPTIONS запрос не завершает первоначальный запрос - PullRequest
0 голосов
/ 14 октября 2018

У меня Apache работает через Docker с фоном Laravel.

В данный момент я выполняю запрос OPTIONS и получаю 204, но тогда запрос не завершает исходный запрос.

Например, я делаю POST-запрос к / users / Я нажимаю OPTIONS и получаю 204, но затем POST-запрос никогда не вызывается / hit?

Вот моя конфигурация apache.

<VirtualHost *:80>
DocumentRoot "/var/www/html/public"

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

<IfModule mod_headers.c>
    Header always set Access-Control-Allow-Origin "*"
    Header always set Access-Control-Allow-Methods "GET, POST, PUT, PATCH, DELETE"
    Header always set Access-Control-Allow-Headers "Content-Type, Token"
</IfModule>

<Directory "/var/www/html/public">
    <IfModule mod_rewrite.c>
        RewriteEngine On

        RewriteCond %{REQUEST_METHOD} OPTIONS
        RewriteRule ^ - [R=204,L]

        RewriteRule ^ index.php [L]
    </IfModule>
</Directory>

...