如何获取服务器返回值
㈠ android中怎么获取到服务器的返回的数据解析并显示到界面
一般都是--- 首先,android客户端调用服务器端的接口,请求数据,服务器端响应、返回xml、或者json已经包 装好的对象(服务器端需要做大量的工作,数据库的连接、数据操作、包装数据等等) 然后,客户端拿到这个对象,android有专门的类和方法来解析这些数据对象 最后,按自己想要的格式显示在界面上就完成了
㈡ 怎么获取服务器端返回的数据,服务器端是一个接口
HttpClient httpClient = new DefaultHttpClient();
HttpPost post=new HttpPost(url);
HttpResponse response = null;
JSONArray array=null;
try {
//getHttpConnectionManager().getParams().setConnectionTimeout(11);
httpClient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT, 5000);
response = httpClient.execute(post);//发送请求
int statusCode=response.getStatusLine().getStatusCode();
System.out.println("连接状态:"+statusCode);
if (statusCode>= 200&&statusCode<400) {//判断请求是否成功
HttpEntity entity = response.getEntity();
String out = EntityUtils.toString(entity, "GBK");
//out=Base64.encodeToString(out.getBytes("GBK") ,Base64.DEFAULT);
System.out.println("返回结果:"+out);
array = new JSONArray(out);
}
} catch (Exception e) {
e.printStackTrace();
}
System.out.println("array"+array);
㈢ ajax请求接口怎么获得返回数据
首先要明白ajax的基本格式,参考下面的内容,可以发现,success是请求成功后服务器返回的数据,接收只需要把回调函数的值处理就可以了,如:
response:即为服务器返回的数据
....
success:function(response){
console.log(response);
}
.....
如果response的个数据:{"id":"123","name":"jghdream"}
取值的时候可以这样做:
varid=response.id;
varname=response.name;
以下是ajax的一些参数:
$.ajax({
type:'post',
url:'/testajax.php',
dataType:'json',
data:{uid:uid,rands:Math.random()},
success:function(){
alert('ajaxreturnsuccess');
}});
url,类型:String,默认值: 当前页地址。发送请求的地址
data,类型:String,发送到服务器的数据。将自动转换为请求字符串格式。GET 请求中将附加在 URL 后。查看 processData 选项说明以禁止此自动转换。必须为 Key/Value 格式。如果为数组,jQuery 将自动为不同值对应同一个名称。如 {foo:["bar1", "bar2"]} 转换为 '&foo=bar1&foo=bar2'
dataType,类型:String,预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如 XML MIME 类型就被识别为 XML。在 1.4 中,JSON 就会生成一个 javaScript 对象,而 script 则会执行这个脚本。随后服务器端返回的数据会根据这个值解析后,传递给回调函数。可用值:
"xml": 返回 XML 文档,可用 jQuery 处理。
"html": 返回纯文本 HTML 信息;包含的 script 标签会在插入 dom 时执行。
"script": 返回纯文本 JavaScript 代码。不会自动缓存结果。除非设置了 "cache" 参数。注意:在远程请求时(不在同一个域下),所有 POST 请求都将转为 GET 请求。(因为将使用 DOM 的 script标签来加载)
"json": 返回 JSON 数据 。
"jsonp": JSONP 格式。使用 JSONP 形式调用函数时,如 "myurl?callback=?" jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。
"text": 返回纯文本字符串
success,当请求之后调用。传入返回后的数据,以及包含成功代码的字符串
㈣ form表单如何取得返回值
1、首先需要创建asp.net mvc的空项目MVCForm。
㈤ asp通过get传递参数,怎么获取服务器的返回值
没太听明白。
直接提交还是ajax提交?
直接提交的话,前一个页面无法获取被提交页面的返回值。
ajax提交的话,有个data可返回。
===============
如:jq中的get
$.get("网址",function(data){
alert(data)
})
---------
后台asp只需显示出数据即可。
㈥ 用java监听端口,怎么获取服务器的返回值能用requset吗
如果是web项目的话可以用request等对象来获取,
如果是socket项目的话要通过流来获取
㈦ js提交表单后,怎么获取服务器的返回值
js提交表单,如果仅仅是用js代替提交按钮,那么和普通的提交没有区别,如果是使用js的ajax提交数据,那么可以查一下ajax处理返回值的函数,但是两者共同的特点是,你服务端处理数据的页面代码必须有输出。