Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Parameter

(AUrl: String) : Boolean;

Beschreibung

Die Methode Get führt, unter Einbeziehung des Request-Objekts, einen HTTP Aufruf der über AUrl angegebenen Adresse durch.

Das Ergebnis wird im Response Objekt zurückgegeben. 

Für Response Codes ab 300 wird eine Exception ausgelöst, d.h. die Fehlerbehandlung für gescheiterte Anfragen sollten in einem try except Block stattfinden.

Mögliche Commands sind:

  • ccHC_Get

  • ccHC_Option

  • ccHC_Delete 

  • ccHC_Head

  • ccHC_Trace 

    Beispiel

    Code Block
    languagedelphi
    linenumberstrue
    HTTP := TccHTTP.Create;
    try
      try
        HTTP.Get('http://www.google.de');
    
        ShowMessage(IntToStr(HTTP.Response.Code));
        ShowMessage(HTTP.Response.ContentText);
        ShowMessage(HTTP.Response.Header['Content-Type']);
      except
        ShowMessage('Error on request with code: ' + IntToStr(HTTP.Response.Code)); 
      end;
    finally
      HTTP.Free;
    end;

    Table of Contents

    Children Display
    alltrue
    depth2