mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-06-05 22:09:38 +02:00
Fix metodi di accesso API (per Chrome)
This commit is contained in:
@@ -20,6 +20,7 @@ session_write_close();
|
||||
|
||||
// Permesso di accesso all'API da ogni dispositivo
|
||||
header('Access-Control-Allow-Origin: *');
|
||||
header('Access-Control-Allow-Methods: POST, GET, PUT, DELETE, OPTIONS');
|
||||
|
||||
// Attenzione: al momento l'API permette la lettura di tutte le tabelle presenti nel database (non limitate a quelle del progetto)
|
||||
|
||||
@@ -71,6 +72,11 @@ try {
|
||||
$result = API::error('serverError');
|
||||
}
|
||||
|
||||
// Richiesta OPTIONS (controllo da parte del dispositivo)
|
||||
if ($_SERVER['REQUEST_METHOD'] == 'OPTIONS') {
|
||||
$result = API::error('ok');
|
||||
}
|
||||
|
||||
json_decode($result);
|
||||
|
||||
// Impostazioni di Content-Type e Charset Header
|
||||
|
||||
Reference in New Issue
Block a user