Salesforce

How to perform a simple GET request using the HttpClient?

« Go Back

Information

 
TitleHow to perform a simple GET request using the HttpClient?
URL NameHow-to-perform-a-simple-GET-request-using-the-HttpClient
Article Number000122634
EnvironmentProduct: OpenEdge
Version: 11.5.1, 11.6, 11.7, 12.x
OS: All Supported Platforms
Other: HttpClient
Question/Problem Description
The below code sample demonstrates using OpenEdge's HttpClient libraries to perform a simple GET request.
 
Steps to Reproduce
Clarifying Information
Error Message
Defect Number
Enhancement Number
Cause
Resolution
USING OpenEdge.Net.HTTP.IHttpRequest.
USING OpenEdge.Net.HTTP.IHttpResponse.
USING OpenEdge.Net.HTTP.ClientBuilder.
USING OpenEdge.Net.HTTP.RequestBuilder. 

DEFINE VARIABLE oRequest  AS IHttpRequest NO-UNDO.
DEFINE VARIABLE oResponse AS IHttpResponse NO-UNDO.

oRequest = RequestBuilder:Get('http://stackoverflow.com/'):Request. 

oResponse = ClientBuilder:Build():Client:Execute(oRequest).

MESSAGE
    oResponse:StatusCode SKIP   
    oResponse:StatusReason SKIP
    VIEW-AS ALERT-BOX.
Workaround
Notes
References to Other Documentation:

Progress Article(s):
 Is there an HTTP client for OpenEdge?
 OpenEdge.Net.pl is missing from PROPATH
 
Keyword Phrase
Last Modified Date7/3/2023 1:00 PM

Powered by