Oracle PL/SQL:如何检测正在使用的浏览器?
我正在使用pl/sqlhtp包来创建简单的web页面。 现在,我需要根据访问页面的设备(桌面浏览器或移动黑莓客户端)使用不同的模板Oracle PL/SQL:如何检测正在使用的浏览器?,oracle,browser,plsql,detect,Oracle,Browser,Plsql,Detect,我正在使用pl/sqlhtp包来创建简单的web页面。 现在,我需要根据访问页面的设备(桌面浏览器或移动黑莓客户端)使用不同的模板 这在pl/sql中可能吗?由于从未使用过oracle或htp,我无法提供太多帮助,但通过谷歌搜索建议您可以使用过程utl\u http.get\u header,您感兴趣的特定header将是用户代理 我建议查看utl_http包以了解更多信息。这将告诉您: owa_util.get_cgi_env('HTTP_USER_AGENT') UTL_HTTP用于从数据
这在pl/sql中可能吗?由于从未使用过oracle或htp,我无法提供太多帮助,但通过谷歌搜索建议您可以使用过程
utl\u http.get\u header
,您感兴趣的特定header将是用户代理
我建议查看utl_http包以了解更多信息。这将告诉您:
owa_util.get_cgi_env('HTTP_USER_AGENT')
UTL_HTTP用于从数据库发出出站HTTP请求。使用OWA_UTIL包处理入站请求。