webForumDet fria alternativet

cocoon känna av olika devices?

Webbservrar

6 svar · 268 visningar · startad av Mc Fetto

Medlem sedan nov. 20022 355 inlägg
Frågan#1

Fick för mig innan jag började titta på cocoon att den kunde känna av om det var en t ex mobbe eller browser etc som försökte komma åt data på cocoon'en. Detta genom devicens metadata.

Har jag fel? Jag har endast lyckats skapa olika format på data genom att till exemepl om det förfrågas efter en html sida så skapas en sådan och samma för wml pdf...

Någon som inbringa lite klarhet till mig?

Medlem sedan nov. 20022 355 inlägg
#2

Vad jag har förstått så går det inte att känna av vad det är för slags device, utan man får helt enkelt definera olika händelser som i sin tur kan formatera xml-data, och sedan serialisera detta till olika format så som pdf, rtf, wml, html osv.

Medlem sedan juni 20008 205 inlägg
#3

Du kan ev. kolla på vad för värden som skickas med i accept-headern.

Medlem sedan nov. 20022 355 inlägg
#4

spango skrev:

Du kan ev. kolla på vad för värden som skickas med i accept-headern.

Verkar intressant det dära, men jag vet inte hur man ska lösa detta i Cocoon! Var man kan få ut den informationen? Och hur?

Medlem sedan juni 20008 205 inlägg
#5

Ingen aning, har inte hållt på med Cocoon.

Medlem sedan nov. 20022 355 inlägg
#6

Har lyckats få ut lite data ifrån headern nu med hjälp av följande i XSP-filen:

<xsp-request:get-header name="User-Agent"/>

Frågan är nu, vad finns det för bra "fält" i headern som beskriver klienten förutom User-Agent?

Medlem sedan juni 20008 205 inlägg
#7

Aha! Om du byter ut "User-Agent" mot "Accept", så...

322 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
185 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
185 ms — ändringar (db)