December 2002
Intermediate to advanced
928 pages
85h 29m
English
FUNCTION UTL_HTTP.GET_RESPONSE
(r IN OUT NOCOPY REQ)
RETURN resp;
Returns handle to response for request r.
FUNCTION UTL_HTTP.GET_HEADER_COUNT
(r IN OUT NOCOPY REQ)
RETURN PLS_INTEGER;
Returns number of response headers for response r.
PROCEDURE UTL_HTTP.GET_HEADER
(r IN OUT NOCOPY RESP,
n IN PLS_INTEGER,
name OUT NOCOPY VARCHAR2,
value OUT NOCOPY VARCHAR2);
Returns name and value of nth response header for response r.
PROCEDURE UTL_HTTP.GET_HEADER_BY_NAME
(r IN OUT NOCOPY RESP,
name IN VARCHAR2,
name OUT NOCOPY VARCHAR2,
value OUT NOCOPY VARCHAR2);
Returns name and value of name response header for response r.
PROCEDURE UTL_HTTP.GET_AUTHENTICATION
(r IN OUT NOCOPY RESP,
scheme OUT VARCHAR2,
realm OUT VARCHAR2,
for_proxy IN BOOLEAN DEFAULT FALSE);
Returns scheme and realm for required HTTP authentication for response r. If for_proxy, information applies to access proxy server.
PROCEDURE UTL_HTTP.SET_BODY_CHARSET
(r IN OUT NOCOPY RESP,
charset IN VARCHAR2 DEFAULT NULL);
Sets charset for response r when media type is ‘TEXT’ but character set is not specified in the ‘Content-Type’ header.
PROCEDURE UTL_HTTP.READ_TEXT
(r IN OUT NOCOPY RESP,
data OUT NOCOPY VARCHAR2,
len IN PLS_INTEGER DEFAULT NULL);
Returns response body of r in data, up to len. If len is NULL, will fill buffer.
PROCEDURE UTL_HTTP.READ_LINE
(r IN OUT NOCOPY RESP,
data OUT NOCOPY VARCHAR2,
remove_crlf IN BOOLEAN DEFAULT FALSE);
Returns response body of r in data, up to the end of the line. If remove_crls ...