问题描述
你好,
在我的公司中,我们有一个防火墙,可以阻止REST从一台服务器访问另一台服务器。我们需要等待很长时间来授予特定连接的访问权限,但我们可以通过代理 (我们在C # 应用程序中进行调用)。Is it possible to set proxy in Oracle?我们使用APEX_WEB_SERVICE.MAKE_REST_REQUEST连接到服务器。
在我的公司中,我们有一个防火墙,可以阻止REST从一台服务器访问另一台服务器。我们需要等待很长时间来授予特定连接的访问权限,但我们可以通过代理 (我们在C # 应用程序中进行调用)。Is it possible to set proxy in Oracle?我们使用APEX_WEB_SERVICE.MAKE_REST_REQUEST连接到服务器。
专家解答
是的,它就在电话里
如果您每次调用都需要它,您也可以在APEX实例级别设置它,这就是为什么上面的参数被称为 “代理覆盖” (为了在需要时覆盖实例默认值)
SQL> desc APEX_WEB_SERVICE PROCEDURE MAKE_REQUEST Argument Name Type In/Out Default? ------------------------------ ----------------------- ------ -------- P_URL VARCHAR2 IN P_ACTION VARCHAR2 IN DEFAULT P_VERSION VARCHAR2 IN DEFAULT P_COLLECTION_NAME VARCHAR2 IN DEFAULT P_ENVELOPE CLOB IN P_USERNAME VARCHAR2 IN DEFAULT P_PASSWORD VARCHAR2 IN DEFAULT P_SCHEME VARCHAR2 IN DEFAULT P_PROXY_OVERRIDE VARCHAR2 IN DEFAULT <<==== P_TRANSFER_TIMEOUT NUMBER IN DEFAULT P_WALLET_PATH VARCHAR2 IN DEFAULT P_WALLET_PWD VARCHAR2 IN DEFAULT P_HTTPS_HOST VARCHAR2 IN DEFAULT
如果您每次调用都需要它,您也可以在APEX实例级别设置它,这就是为什么上面的参数被称为 “代理覆盖” (为了在需要时覆盖实例默认值)
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




