プライマリ・コンテンツに移動

Oracle® Application Express APIリファレンス リリース5.1 E85937-02 |
| 目次 | 索引

前 | 次 |

# 28.73 HOST_URLファンクション

このファンクションは、渡されたオプションに応じて、Application ExpressアプリケーションにURLを戻します。

構文

    APEX_UTIL.HOST_URL (
        p_option IN VARCHAR2 DEFAULT NULL)
    RETURN VARCHAR2;

パラメータ

表28-64 HOST_URLのパラメータ

パラメータ | 説明
--- | ---
- `p_option` | 含めるURLの部分を指定します。 p_optionに使用可能な値は次のとおりです。 NULL - ポート番号までのURLを戻します。次に例を示します。
      http://myserver.com:7778
- SCRIPT - スクリプト名を含むURLを戻します。次に例を示します。
      https://myserver.com:7778/pls/apex/
- IMGPRE - イメージ接頭辞を含むURLを戻します。次に例を示します。
      https://myserver.com:7778/i/

例

次の例では、HOST_URLファンクションを使用して、スクリプト名を含むURLを現在のApplication Expressインスタンスに戻す方法を示しています。

    declare
        l_host_url      varchar2(4000);
        l_url           varchar2(4000);
        l_application   varchar2(30) := 'f?p=100:1';
        l_email_body    varchar2(32000);
    begin
        l_host_url := apex_util.host_url('SCRIPT');
        l_url := l_host_url||l_application;
        l_email_body := 'The URL to the application is: '||l_url;
    end;