Einzelnen Beitrag anzeigen

youuu

Registriert seit: 2. Sep 2008
Ort: Kleve
822 Beiträge
 
Delphi 2010 Professional
 
#1

xmlhttprequest redirect behandeln

  Alt 8. Mai 2012, 11:00
Hi, wie kann ich bei einen xmlhttprequest den redirect behandeln. Bislang erhalte ich immer nur "Zugriff verweigert"

Delphi-Quellcode:
Var
  ContentTyp: String;
  req: IXMLHTTPRequest;
Begin
  try
    req := CreateRequestObject;
    req.open('GET', url, False, EmptyParam, EmptyParam);
    req.setRequestHeader('Cache-Control', 'No');
    req.setRequestHeader('User-Agent', 'Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16;)');
    req.send(EmptyParam{leerer Body}); // Anfrage an Server senden und Antwort abwarten

    ContentTyp := req.getAllResponseHeaders;

    // Status auswerten
    if not (req.status in [200, 201, 204, 300, 301]) then begin
      Result := False;
    end;
  except
    on E: Exception do begin
      Result := False;
    end
  end;
Steven
  Mit Zitat antworten Zitat