Implementare un server REST con lo stack LAMP: gli header HTTP

Implementare un server REST con lo stack LAMP: gli header HTTP

Il primo passo per implementare un server REST utilizzando lo stack LAMP (Linux Apache MySQL PHP) è quello di impostare correttamente Apache per gestire gli header HTTP.

Le impostazioni di Apache riguardano gli header HTTP necessari ad implementare richieste CORS. Ovviamente se la vostra web app risiede sullo stesso dominio, tali impostazioni non sono necessarie.


<VirtualHost *:80>
    # Impostazioni del virtual host comuni
    
     Header add Access-Control-Allow-Origin "*"
     Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type, accept, authorization"
     Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
</VirtualHost>

Torna su