divulge the identity of a WAP user?
HTTP headers returned by the web server to the WAP gateway, although this is only done by some WAP gateways at present. The Phone.com gateway located at uplanet.com (that uses the UP.SDK software) provides a HTTP_X_UP_SUBNO HTTP header. Each WAP device connecting to the gateway is assigned a unique subscriber ID which is also unique throughout the world. Every HTTP request the browser sends contains a variable which contains this ID, therefore you just have to use a script to get at this variable. You could then this value as a unique key in a database, for example. The format of the HTTP_X_UP_SUBNO value is of the form 0000000000-00_devgate2.uplanet.com, where the hostname part is the WAP gateway. The first sequence of digits may represent the callers phone number, but it could also be a random string.