Saturday, August 20, 2011

Using HTTPRequest and HTTPResponse Object in Powrbuilder

Hello Everyone,

Today I am going to show How can we request URL and use the response received using WinHTTPRequest object.

Please follow codes as listed below.

PB Sample

OLEObject PBObject //OLE Object

long ll_status
double ld_result

PBObject = CREATE OLEObject //CREATE OLE Object
ll_status = PBObject.ConnectToNewObject("WinHttp.WinHttpRequest.5.1") //Connect to WinHttpRequest object
IF ll_status = 0 THEN //Successful Return
//Make HTTP Request using URI
PBObject.open ("GET" , "https://infinity.icicibank.co.in" ,false)
PBObject.send()

//Get the Response
Messagebox('' ,string(PBObject.ResponseText))
PBObject.DisconnectObject( )
END IF

DESTROY PBObject


You can all standard methods like GET, POST, PUT etc using WinHTTPRequest Object.