Product: ACUCOBOL-GT
Module: rmnet.dll
Machines Affected: All
The Http-Get and HttpPut function calls have been added to support RESTful Web services.
CALL "HttpGet" USING
         destination-url
         response-pointer
         response-length
         [extra-headers]
         GIVING
         status-code.
                           					 | destination-url | An alphanumeric item specifying the target URL for the GET. | 
| response-pointer | A pointer to an alphanumeric item specifying the value of the HTTP response. After use, use NetFree to return memory used to store response. | 
| response-length | A numeric item returning the length of the HTTP response to which reponse-pointer points. | 
| extra-headers | An optional alphanumeric item specifying extra headers to be added to the HTTP header. This argument consists of name/value pairs separated by hex x"00", and ended with two x"00"'s. | 
| status-code | A numeric item that, if nonzero, indicates the request encountered an error. In this case, the string representation of the error may be obtained by calling NetGetError. | 
CALL "HttpGet" USING
         destination-url
         response-pointer
         response-length
         [extra-headers]
         GIVING
         status-code.
                           					 | destination-url | An alphanumeric item specifying the target URL for the GET. | 
| response-pointer | A pointer to an alphanumeric item specifying the value of the HTTP response. After use, use NetFree to return memory used to store response. | 
| response-length | A numeric item returning the length of the HTTP response to which reponse-pointer points. | 
| extra-headers | An optional alphanumeric item specifying extra headers to be added to the HTTP header. This argument consists of name/value pairs separated by hex x"00", and ended with two x"00"'s. | 
| status-code | A numeric item that, if nonzero, indicates the request encountered an error. In this case, the string representation of the error may be obtained by calling NetGetError. |