This may be done by examining the HTTP header information of the incoming request. Since you can code your Lotus Domino applications by using either Java or Formula language code, here are code snippets for each example:
In Java code:
String source = request.getHeader("user-agent"); (Where 'request' is an instance of 'HttpServletRequest')
In Formula language code:
In order to find out the exact contents of the HTTP header, use an HTTP proxy such as TCPMon to record the HTTP traffic.
Do you have comments on this Ask the Expert Q&A? Let us know.
Related information from SearchDomino.com:
Dig Deeper on Mobile Devices
Related Q&A from Valerie Wang
Get some Notes Domino and BlackBerry deployment advice and learn why BlackBerry smartphones connect to a BES instead of a Lotus Notes Domino server. Continue Reading
Discover your options if you're wondering how to allow simultaneous access to both Lotus Notes and BlackBerry calendars. Continue Reading
Expert Valerie Wang helps a Lotus Notes Domino administrator troubleshoot the BlackBerry Intellisync error: "A Lotus Notes error has occurred. Please... Continue Reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.