Visualizzazione risultati 1 fino 5 di 5

Discussione: Servizi REST e Redirect su http://hl.altervista.org/split.php (anti-leech)

  1. #1
    Guest

    Unhappy Servizi REST e Redirect su http://hl.altervista.org/split.php (anti-leech)

    Ciao,

    io sto avendo il seguente problema:

    Ho creato un servizio REST con Symfony 3 la cui risposta dovrebbe essere un JSON. Purtroppo il sistema anti-leech di Altervista valuta questo JSON come un file da scaricare e mi risponde con:

    HTTP 302 Location: http://hl.altervista.org/split.php?h...t/message.json

    Non riesco a capire quale possa essere la causa del problema. Come posso evitare questo anti-leech e far si che i servizi invocati da web-app, da Android ecc.. funzionino correttamtente ???

    L'intero problema l'ho riportato anche su stack-overflow: http://stackoverflow.com/questions/4...-rest-services

    Grazie in anticipo

    Daniele

  2. #2
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,896

    Predefinito

    Allora la URL originaria è questa http://thinkmeapp.altervista.org/rest/message.json che poi ti reindirizza su un altro link .. Io ti consiglio di concetrarti sul file con estensione.json (cioè copia un file json e provalo) ... Prova aggiungendo il mime type con .htaccess o tramite PHP...
    EDIT:anche senza questo codice nella .htaccess dovrebbe riportare il contenuto come mine type json
    Codice:
    <IfModule mod_mime.c>
    AddType application/json .json
    </IfModule>
    Ultima modifica di darbula : 22-01-2017 alle ore 15.48.53

  3. #3
    Guest

    Predefinito

    Ho incollato la risposta di http://thinkmeapp.altervista.org/rest/message.json in http://jsonlint.com/ e risulta un JSON valido.

    La cosa strana e' che invocando questo servizio da un altro dominio altervista, tutto funziona correttamente. E' quando lo invoco da un dominio differente o da un app esterna che interviene http://hl.altervista.org/split.php. Che questo filtro anti-leech non stia funzionando proprio bene?

  4. #4
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,896

    Predefinito

    io su http://thinkmeapp.altervista.org/rest/message.json come risposta ricevo un codice di stato 401 (cioè non autorizzato) il risultato atteso in caso in cui non si è loggati... Non capisco perché con gli sfinner online ricevo un 302 però http://hl.altervista.org/split.php?h...t/message.json
    Ultima modifica di darbula : 22-01-2017 alle ore 16.38.46

  5. #5
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Usando l'URL http://thinkmeapp.altervista.org/rest/message.php mi sembra che la risposta non cambi, con questo l'anti-leech non verrà attivato.

Tags for this Thread

Regole di scrittura

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