PL / SQL: Come rilevare quale browser viene utilizzato?
Domanda
sto usando il PL / SQL pacchetto HTP per creare semplici pagine web. Ora ho bisogno di utilizzare i modelli differenti in base al dispositivo che accede alle pagine (browser desktop o mobile Blackberry clienti).
Questo è possibile in PL / SQL?
Soluzione
Questo vi dirà:
owa_util.get_cgi_env('HTTP_USER_AGENT')
Altri suggerimenti
Non avendo mai utilizzato Oracle o HTP, non posso fornire molto aiuto, ma un po 'di googling suggerisce è possibile utilizzare procedure utl_http.get_header
, e l'intestazione particolare che ti interessa sarebbero User-Agent
.
Suggerisco di guardare il pacchetto UTL_HTTP per ulteriori informazioni.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow