title: Can I find the BSSID (MAC address) of a wireless access point from an HTTP request?
body: <p>Let's say someone is setting in a coffee shop wireless connected to the internet and they send an HTTP request to johnsveryownserver.com.  Server-side, is there any way that I can determine the MAC address of the <em>wireless access point</em> that they are connected to?  (Note that I am not interested in the MAC address of their machine.)</p>
  
  <p>If I can't do this with a plain old HTTP request, is there anything I can do in-browser (e.g. via javascript) in order to scan for the MAC addresses of any nearby wireless access points?  This might even be better because I can collect all nearby wireless MAC addresses.</p>
  
  <p>I'm trying to avoid having the user download a plugin or an independent executable.</p>