Хорошо, я нашел решение:
кажется, что я должен добавить следующие заголовки:
headerOptions.append('Access-Control-Allow-Origin', '*');
headerOptions.append('Access-Control-Request-Headers', '*');
headerOptions.append('Content-Type', 'application/json');
headerOptions.append('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE,PATCH,OPTIONS');
И из Apache мы должны пойти в службы Apache и проверить headers_modules .
Затем мы должны изменить httpd.conf и следующее:
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin: *
</IfModule>
Проблема может быть на стороне сервера. Сервер указывает, какие типы запросов он будет принимать, и похоже, что DELETE не был установлен как один из разрешенных типов на вашем сервере.