/****************************************************************************/
/* SYSTEM_ID : GE                                                           */
/* HTTP_REQ ( PROCEDURE )                                                   */
/* Created : 2014/12/13 13:30:48                                            */
/****************************************************************************/
CREATE PROCEDURE HTTP_REQ 
PL/SQL: Compilation unit analysis terminated
PROCEDURE HTTP_REQ (
	 XURL     IN VARCHAR2
	,XUSER    IN VARCHAR2 := 'C00000'
	,XPASSWD  IN VARCHAR2 := 'C00000'
)
IS
	-- URL := 'http://hn51d4:8823/dbdef2/jsp/menu/menu.jsp';

	req		utl_http.req;
PLS-00201: 識別子UTL_HTTPを宣言してください。
	resp	utl_http.resp;
PLS-00201: 識別子UTL_HTTPを宣言してください。
--	value	VARCHAR2(1024);
BEGIN
	req := utl_http.begin_request( utl_url.escape( XURL ) );
PLS-00320: この式の型の宣言が不完全か、または形式が誤っています。
	utl_http.set_authentication( req, XUSER, XPASSWD );
PLS-00320: この式の型の宣言が不完全か、または形式が誤っています。
	utl_http.set_header( req, 'User-Agent', 'Mozilla/4.0' );
PLS-00320: この式の型の宣言が不完全か、または形式が誤っています。
	resp := utl_http.get_response( req );
PLS-00320: この式の型の宣言が不完全か、または形式が誤っています。
--	LOOP
--		utl_http.read_line( resp, value, TRUE );
--		dbms_output.put_line( substr(value,1,255) );
--	END LOOP;
	utl_http.end_response( resp );
PLS-00320: この式の型の宣言が不完全か、または形式が誤っています。
EXCEPTION
	WHEN utl_http.end_of_body THEN
PLS-00201: 識別子UTL_HTTPを宣言してください。
		utl_http.end_response( resp );
END HTTP_REQ;
/
