• User Attivo

    gestione HTTP Request con redirect

    Salve

    sto tentando di utilizzare la funzione drupal_http_request (in un custom module su drupal6.15) la quale punta ad una URL con una query string che redirecta ad un'altra URL.

    Mi spiego meglio.

    La query string è calcolata a monte secondo particolari parametri e, nel momento in cui parte la HTTP Request, la URL di destinazione esegue il controllo della query string e sceglie a quale URL redirectare.
    La funzione che ha eseguito la chiamata preleverebbe $httpRequest->data e la manipola per ottenere l'output sperato.

    Purtroppo, la URL con queryString mi restituisce un oggetto simile:
    [PHP]object(stdClass)#4 (4) { ["error"]=> string(14) "missing schema" ["code"]=> string(3) "302" ["redirect_code"]=> int(-1002) ["redirect_url"]=> NULL }[/PHP]

    Questa URL di destinazione valorizza delle variabili che poi saran date in pasto alla funzione che si trova a fondo pagina:
    [PHP]header("location: ". $url_destination);[/PHP]

    In che modo posso gestire il redirect con la drupal_http_request affinché data una URL, riesca ad eseguire il redirect e a prelevare il relativo contenuto di questa HTTP Response? :sbav:

    Se qualcosa l'ho scritta male, basta chiedere. :ciauz: