title: Status code 0 on Google geocode API from iPhone/sim, but works fine on web (Non English characters)
body: <p>Try: <a href="http://maps.googleapis.com/maps/api/geocode/json?address" rel="nofollow">http://maps.googleapis.com/maps/api/geocode/json?address</a>=Őrbottyán,Hungary&amp;sensor=true</p>
  
  <p>On an iPhone 4 &amp; simulator,</p>
  
  <pre><code> -(void)requestFailed:(ASIHTTPRequest *)request {
     NSLog(@"geocode fail code: %d",[request responseStatusCode]);
     NSLog(@"geocoding failed: %@",[request responseString]);
  }
  2011-06-01 11:36:27.343 app[1174:307] geocode fail code: 0
  2011-06-01 11:36:27.345 app[1174:307] geocoding failed: (null)
  </code></pre>
  
  <p>In a browser I get:</p>
  
  <pre><code>   "results" : [
      {
      "address_components" : [
          {
             "long_name" : "Őrbottyán",
             "short_name" : "Őrbottyán",
             "types" : [ "locality", "political" ]
          },
          {
             "long_name" : "Pest",
             "short_name" : "Pest",
             "types" : [ "administrative_area_level_1", "political" ]
          },
          {
             "long_name" : "Hungary",
             "short_name" : "HU",
             "types" : [ "country", "political" ]
          }
       ],
       "formatted_address" : "Őrbottyán, Hungary",
       "geometry" : {
          "bounds" : {
             "northeast" : {
                "lat" : 47.7138950,
                "lng" : 19.34353090
             },
             "southwest" : {
                "lat" : 47.63339999999999,
                "lng" : 19.2051070
             }
          },
          "location" : {
             "lat" : 47.6846190,
             "lng" : 19.2883260
          },
          "location_type" : "APPROXIMATE",
          "viewport" : {
             "northeast" : {
                "lat" : 47.7138950,
                "lng" : 19.34353090
             },
             "southwest" : {
                "lat" : 47.63339999999999,
                "lng" : 19.2051070
             }
          }
       },
       "types" : [ "locality", "political" ]
    }
  </code></pre>
  
  <p>],
        "status" : "OK"
      }</p>
  
  <p>Other requests with standard English characters in them DO work and return correctly on the device.</p>