Lade...
 

CX_HTTP_RESPONSE::GetStatus

CX_HTTP_RESPONSE::GetStatus

184205

Beschreibung:

Diese Methode liefert den HTTP-Statuscode, der mit der Response gesendet wird. Besondere Statuscodes, die von SendRequest gesetzt werden, sind auf der Seite zu SendRequest beschrieben.

Code-Beispiel:

Var(req, rep)
//Create Request and set URL
CreateTransObject(CX_HTTP_REQUEST) -> req
"http://www.google.de/" req Call(SetURL)

//Send request 
req GetManager(WEB_SERVICE) Call(SendRequest) -> rep //CX_HTTP_RESPONSE on stack

//Check status code
rep Call(GetStatus) 200 = if {  
  rep Call(GetBody) //-> STRING("...")
} else {
  "Request failed!"
}

 

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top    
Stack(Out) Top INTEGER Der HTTP Status
Funktionsaufruf: Call(GetStatus)