读书人

怎么访问另外一个网站下的action

发布时间: 2012-07-29 15:26:14 作者: rapoo

如何访问另外一个网站上的action
如: www.mzhuzi.com/test/test 返回 {"name":"123"} 。我在其他网站 写程序的时候想用 这个 返回值 怎么用?
我知道 用ajax
$.ajax({
type: "get",
dataType : "jsonp",
jsonp: "callbackparam",
url: "http://www.mzhuzi.com/Test/test",
success : function(json){
alert(json.name);
},
error:function(){
alert('fail');
}
});
这样能。。。其他方法呢

[解决办法]
可以用java代码 模拟http请求

Java code
        try {//117.79.91.231            URL l_url = new URL(url);             HttpURLConnection l_connection = (HttpURLConnection)l_url.openConnection();             l_connection.connect();             InputStream l_urlStream = l_connection.getInputStream();             BufferedReader l_reader = new BufferedReader(new InputStreamReader(l_urlStream));             String   sCurrentLine   =   " ";             String   sTotalString   =   " ";             while((sCurrentLine = l_reader.readLine())   !=   null)             {                  sTotalString+=sCurrentLine;             }            System.out.println(sTotalString);        } catch (MalformedURLException e) {            e.printStackTrace();        } catch (IOException e) {            e.printStackTrace();        } 

读书人网 >Java Web开发

热点推荐