Hello All, We have an application which makes a few requests to certain webservices over the HTTP. In order to emulate the HTTP using NetLib, we added a few headers to the standard TCP protocol and were successfully able to get this resolved and it was working fine with all the devices that had some kind of wireless capability. However, on the Treo 600 - when we tried to do the same, it works fine on the GSM technology, but when it comes to the Sprint or the Verizon services, it fails. At first we thought, it is because Sprint and Verizon use CDMA against GSM. However, after further tests, we figured that we were getting a HTTP/1.1 400 Bad Request (error) (with server: Proxy/1.1). So, I guess, it is related to the Proxy Server used by these service providers.
Well, my company's Palm OS product (the NearSpace Intelligent Client) has been using HTTP on wireless devices since November, 2001; our code also builds on top of NetLib. As it happens, I recently upgraded my personal Palm OS device to a Verizon Treo 600, and ... our code still works! So here you have an existence proof. I obviously can't hazard a guess as to why your application is running into roadblocks.
Greg Lutz
NearSpace, Inc.
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
