Apache 是否可以使用pl/sql将HTTP响应代码返回到浏览器?

Apache 是否可以使用pl/sql将HTTP响应代码返回到浏览器?,apache,http,plsql,http-headers,oracle11g,Apache,Http,Plsql,Http Headers,Oracle11g,我正在开发用pl/sql编写的web应用程序。它使用基本身份验证。现在,除非关闭浏览器,否则没有有效的注销方法。 这是我在注销页面上使用的内容 owa_util.mime_header('text/html', FALSE, NULL); v_browser:= owa_util.get_cgi_env('HTTP_USER_AGENT'); owa_cookie.send('WDB_GATEWAY_LOGOUT', 'YES', path=>'/'); -- Close the HTTP

我正在开发用pl/sql编写的web应用程序。它使用基本身份验证。现在,除非关闭浏览器,否则没有有效的注销方法。 这是我在注销页面上使用的内容

owa_util.mime_header('text/html', FALSE, NULL);
v_browser:= owa_util.get_cgi_env('HTTP_USER_AGENT');
owa_cookie.send('WDB_GATEWAY_LOGOUT', 'YES', path=>'/');
-- Close the HTTP header
owa_util.status_line(401,'Unauthorzed Access', true);
owa_util.http_header_close;
这可能吗。我会感谢你的帮助。
谢谢

是的,oracle已将程序包

发件人:

响应类型

此PL/SQL记录类型用于表示HTTP响应

语法

TYPE resp IS RECORD (
   status_code    PLS_INTEGER,
   reason_phrase  VARCHAR2(256),
   http_version   VARCHAR2(64),
);

是的,oracle有一个名为和的包

发件人:

响应类型

此PL/SQL记录类型用于表示HTTP响应

语法

TYPE resp IS RECORD (
   status_code    PLS_INTEGER,
   reason_phrase  VARCHAR2(256),
   http_version   VARCHAR2(64),
);

谢谢,所以我实际上是如何手动传递这些值的。我们可以将服务器响应作为401传递吗?我尝试过使用set_头和set_身份验证,但它们确实有效。我对这方面还比较陌生。谢谢,所以我实际上是如何手动传递这些值的。我们可以将服务器响应作为401传递吗?我尝试过使用set_头和set_身份验证,但它们确实有效。我对这方面还比较陌生。