2008年11月25日 星期二

IdHTTP1.Get(url)得到的源码怎么跟直接浏览的不一样呢?

浏览的地址:http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=谷歌,我爱你&langpair=en%7Czh-CN 直接浏览返回的源码:{"responseData": {"translatedText":"谷歌,我爱你"}, "responseDetails": null, "responseStatus": 200} 使用Delphi 的IdHTTP1.Get(http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=谷歌,我爱你&langpair=en%7Czh-CN) 返回的源码是:{"responseData": {"translatedText":""}, "responseDetails": null, "responseStatus": 200}
这是google 翻译的一个api,返回json,我已经实现英文翻译中文没问题,可中文翻译应总不成功,郁闷。 帮帮我。。