I'm trying to use YAHOO geocoding API in my JSP page.
Basically I have a form with a text box to fill in 'address' and a button that will call YAHOO geocoding API. But many times I got HTTP response 400 but when I try to submit the request again (same 'address' values) it is ok. I'm trying to figure out whether this is related to the JSP part or not.I don't understand why sometime it works and sometime it doesn't. Maybe some of you guys might have similar experiences?
I think it randomly gives me bad request/ HTTP 400 when I do urlConnection.getInputStre
I have never had this problem when I call this geocoding URL directly from the web browser.
Thanks in advance for all the help.
String url = "http://local.yahooapis.com/MapsService/V1/geocode?appid=APP_ID&city=Houston&state=TX&street=I-610&I-45"
URLConnection urlConnection = url.openConnection();
BufferedReader reader = new BufferedReader(new InputStreamReader(urlConnection.getInputStream()));