Visualizzazione risultati 1 fino 7 di 7

Discussione: Leggere file da esterno

  1. #1
    nexxtradio non è connesso Utente Blog
    Data registrazione
    01-03-2024
    Messaggi
    5

    Predefinito Leggere file da esterno

    Salve a tutti

    Ho un problemino devo con la mia app leggere alcuni file sia txt che php situati sul server di altevista ma non riesco non mi da nulla.
    Mi da questo errore:

    Access to XMLHttpRequest at 'https://nexxtradio.altervista.org/txt/player_now.txt' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.


    Nonostante ho nel file .htaccess questo:
    <IfModule mod_headers.c>
    SetEnvIf Accept application/json API
    Header always set Access-Control-Allow-Origin "*"
    Header always set Access-Control-Allow-Methods "POST, GET, OPTIONS, DELETE, PUT" env=API
    Header always set Access-Control-Allow-Headers "Access-Control-Allow-Headers, Origin, Accept, X-Requested-With, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers, Authorization" env=API
    </IfModule>
    Ultima modifica di nexxtradio : 03-04-2024 alle ore 17.35.23

  2. #2
    GraphOGLRisorse non è connesso AlterGuru 2500
    Data registrazione
    14-02-2015
    Messaggi
    4,076

    Predefinito

    Salve,
    sì, se lo script risiede in un file nello stesso dominio.

    Access to XMLHttpRequest at 'https://nexxtradio.altervista.org/txt/player_now.txt' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
    Dove risiede l'applicazione che riciama il file player_now.txt?

    Cordiali saluti.

  3. #3
    nexxtradio non è connesso Utente Blog
    Data registrazione
    01-03-2024
    Messaggi
    5

    Predefinito

    Ciao grazie per la risposta.
    L'applicazione e un app mobile un app che sto sviluppando per i smartphone.
    Ne ho fatta gia una di questo genere ma che richiamava file su un altro server e dopo aver dato i permessi non ho alcun problema.
    E su questos erver altervista che m ida questo problema di CORS

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,314

    Predefinito

    Agisci lato PHP con header(). Prova ad impostare un header che consenta l'accesso dall'esterno.

    Ciao!

  5. #5
    nexxtradio non è connesso Utente Blog
    Data registrazione
    01-03-2024
    Messaggi
    5

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Agisci lato PHP con header(). Prova ad impostare un header che consenta l'accesso dall'esterno.

    Ciao!
    Scusami come facci oa creare una regola heade rin php se vado a leggere un file .txt?
    A sto punto tu mi stai consigliando di leggere il file txt da uno script php e poi a sua volta leggerlo dalla app?

  6. #6
    nexxtradio non è connesso Utente Blog
    Data registrazione
    01-03-2024
    Messaggi
    5

    Predefinito

    ok ho visto che con questo server altervista non ti da la possibilità di leggere il file di testo direttamente ma solo tramite uno script php ed intestarlo header('Access-Control-Allow-Origin: *')

  7. #7
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,314

    Predefinito

    Puoi abilitare l'interprete PHP anche in altre estensioni diverse da .php, vedi qui.

    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •