Visualizzazione risultati 1 fino 2 di 2

Discussione: file_get_contents di URL reindirizzato

  1. #1
    Guest

    Smile file_get_contents di URL reindirizzato

    Ciao a tutti.
    Effetto un file_get_contents() su un URL reindirizzato altrove.
    In particolare questo:
    http://updates.browserproject.com/version-date.asp
    ...se ci fate caso, chiamando questo URL in realtà il browser viene reindirizzato qui:
    https://browsers.garykeith.com/versi...rsion-date.asp

    Tramite la file_get_contents() devo leggere ciò che ritorna.
    Ebbene, accade che su Altervista nonostante il reindirizzamento, la funzione mi ritorna la stringa giusta.
    Altri server invece rispondono così:
    Object Moved
    This document may be found _here_

    ...è normale? Da cosa dipende?
    Grazie.

  2. #2
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Dipende dal fatto che alcuni server non reindirizzano automaticamente.
    Devi agire via cURL ( o fsockopen ), recuperare l'url di reindirizzamento dall'head o dal body e fare una nuova richiesta.

    Forse con cURL basterebbe usare CURLOPT_FOLLOWLOCATION, ma forse non funziona su av da quanto lessi una volta.

Regole di scrittura

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