i tried using httplib as simple as just making a httplib.HTTPConnection and get a response
conn = httplib.HTTPConnection("location-server.com:80")
conn.request("POST", "/location", params, headers)
response = conn.getresponse()
data = response.read()
but it seems to get stuck and never get to conn.close() even.
i used appuifw.note before httpconnection and after close to check where i get stuck.
according to n95 connection manager i see after few bytes its just hangs there.