Friday, September 13, 2019

Test Web Service in Oracle



HTTPS call :

SELECT APEX_WEB_SERVICE.make_rest_request (
          p_url              => 'https://wsctt.xyz12345.com/cxfws2/services/Ping',
          p_proxy_override   => 'http://www-xyz-abc7.us.sss.com:80',
          p_http_method      => 'GET',
          p_wallet_path      => 'file:/u01/app/oracle/dba/rdbms/orcl/wallet7',
          p_wallet_pwd       => 'Welcome123')
  FROM DUAL;


SELECT UTL_HTTP.request (
          url               => 'https://wsctt.xyz12345.com/cxfws2/services/Ping',
          proxy             => 'http://www-xyz-abc7.us.sss.com:80',
          wallet_path       => 'file:/u01/app/oracle/dba/rdbms/orcl/wallet7',
          wallet_password   => 'Welcome123')
  FROM DUAL;

Note: certificate has to be installed in a wallet and that wallet path is required for https calls

HTTP call:

SELECT UTL_HTTP.request (
                         url               => 'http://www.google.com',
                         proxy             => NULL,
                         wallet_path       => NULL,
                         wallet_password   => NULL)
  FROM DUAL;


Example:

SQL> SELECT UTL_HTTP.request (url               => 'http://www.google.com',
                         proxy             => NULL,
                         wallet_path       => NULL,
                         wallet_password   => NULL)
  FROM DUAL;  2    3    4    5

UTL_HTTP.REQUEST(URL=>'HTTP://WWW.GOOGLE.COM',PROXY=>NULL,WALLET_PATH=>NULL,WALL
--------------------------------------------------------------------------------
<!doctype html><html itemscope="" itemtype="http://schema.org/WebPage" lang="en-
IN"><head><meta content="text/html; charset=UTF-8" http-equiv="Content-Type"><me
ta content="/logos/doodles/2019/hans-christian-grams-166th-birthday-489939712815
9232-l.png" itemprop="image"><meta content="Hans Christian Gram&#8217;s 166th Bi
rthday" property="twitter:title"><meta content="Hans Christian Gram&#8217;s 166t
h Birthday! #GoogleDoodle" property="twitter:description"><meta content="Hans Ch
ristian Gram&#8217;s 166th Birthday! #GoogleDoodle" property="og:description"><m
eta content="summary_large_image" property="twitter:card"><meta content="@Google
Doodles" property="twitter:site"><meta content="https://www.google.com/logos/doo
dles/2019/hans-christian-grams-166th-birthday-4899397128159232-2x.jpg" property=
"twitter:image"><meta content="https://www.google.com/logos/doodles/2019/hans-ch

UTL_HTTP.REQUEST(URL=>'HTTP://WWW.GOOGLE.COM',PROXY=>NULL,WALLET_PATH=>NULL,WALL
--------------------------------------------------------------------------------
ristian-grams-166th-birthday-4899397128159232-2x.jpg" property="og:image"><meta
content="1200" property="og:image:width"><meta content="393" property="og:image:
height"><title>Google</title><script nonce="1rUWEIjDIfCXdUPikzk5jw==">(function(
){window.google={kEI:'h-J7XY6EJNqmwgPhpLiwCw',kEXPI:'0,18167,1335579,5663,731,22
3,510,19,1046,3151,379,206,1017,53,1431,577,2,124,10,713,226,112,538,245,1131683
,1197921,246,302938,26305,1294,12383,4855,32692,15247,867,12163,6381,854,2481,2,
2,6801,369,3314,5505,224,2215,5945,1119,2,579,727,2431,1362,284,4039,3698,1269,7
74,2247,1410,2487,1996,9,981,982,6196,669,1050,1808,1478,7,3,472,16,2044,5762,1,
3146,5072,223,2018,38,920,873,1217,1336,28,1611,2736,1558,1503,2,215,1,415,1137,
1,1265,837,7194,252,620,2883,19,1,319,234,455,429,904,1150,975,1,371,2777,517,40
0,992,509,196,580,9,108,2687,885,82,48,553,11,14,1279,2212,202,37,130,157,4,68,1

UTL_HTTP.REQUEST(URL=>'HTTP://WWW.GOOGLE.COM',PROXY=>NULL,WALLET_PATH=>NULL,WALL
--------------------------------------------------------------------------------
184,327,513,324,194,793,680,48,820,2620,818,109,151,52,1132,4,3,2063,606,1839,18
4,595,366,959,377,361,141,184,1261,749,59,368,44,207,1,781,113,328,1284,16,84,33
6,81,507,267,1510,142,2247,100,146,227,11,1328,29,700,501,557,669,2215,210,13


SQL>
  

No comments:

Post a Comment

Delete Row Button to all records of Interactive Report in Oracle Apex

 1. add 'Delete' Del column to Report Query 2. Set the Following Properties for the DEL Column Type: Link Heading: Delete Targ...