Xutils请求服务器json数据与下载文件
String code_url = "https://ic.snssdk.com/user/mobile/send_code/v2/";
HttpUtils httpUtils = new HttpUtils();
//网址
RequestParams params = new RequestParams();
params.addBodyParameter("type", "1");// 必填
params.addBodyParameter("mobile",shoujihao );// 必填 httpUtils.send(HttpMethod.POST, code_url, params,
new RequestCallBack<String>() { @Override
public void onStart() {
// TODO Auto-generated method stub
super.onStart();
Log.i("TAG", "请求开始");
} @Override
public void onFailure(HttpException arg0, String arg1) { Log.i("TAG", "发送验证码请求失败: " + arg1);
Toast.makeText(PhoneZhuCe.this, "发送验证码请求失败: "+ arg1, 0).show();
} @Override
public void onSuccess(ResponseInfo<String> arg0) {
Log.i("TAG", "发送验证码请求成功: " + arg0.result); String s=arg0.result;
Gson gson=new Gson();
Loginphone fromJson = gson.fromJson(s, Loginphone.class);
String message = fromJson.getMessage();
if(message.equals("success")){
Intent intent = new Intent(PhoneZhuCe.this,
PhoneZhuCe2.class); startActivity(intent);
}else{
Toast.makeText(PhoneZhuCe.this, fromJson.getData().getDescription(), 0)
.show();
} }
});
下载数据:
String path = Environment.getExternalStorageDirectory().getPath();
String target=path+"/image/"+num+".png";//下载文件保存的路径 HttpUtils http=new HttpUtils();
//url路径
HttpHandler handler=http.download(url, target, true, true,new RequestCallBack<File>() { @Override
public void onSuccess(ResponseInfo<File> arg0) {
// TODO Auto-generated method stub } @Override
public void onFailure(HttpException arg0, String arg1) {
// TODO Auto-generated method stub }
});
Xutils请求服务器json数据与下载文件的更多相关文章
- 微信小程序wx.request请求服务器json数据并渲染到页面
[原文出自]: https://blog.csdn.net/weixin_39927850/article/details/79766259 微信小程序的数据总不能写死吧,肯定是要结合数据库来做数据更 ...
- 在使用Ajax请求返回json数据的时候IE浏览器弹出下载保存对话框的解决方法
在使用Ajax请求返回json数据的时候IE浏览器弹出下载保存对话框的解决方法 最近在做一个小东西,使用kindeditor上传图片的时候,自己写了一个上传的方法,按照协议规则通过ajax返回json ...
- Nginx下HTML页面POST请求静态JSON数据返回405状态
在浏览器访问HTML页面,发现一些静态JSON数据没有显示,F12查看,如下图所示: 可以看到请求方式为POST 将请求链接复制在浏览器地址栏访问,可以正常请求到数据 F12查看,可以看到请求方式为G ...
- Android使用HttpUrlConnection请求服务器发送数据详解
HttpUrlConnection是java内置的api,在java.net包下,那么,它请求网络同样也有get请求和post请求两种方式.最常用的Http请求无非是get和post,get请求可以获 ...
- 【Spring学习笔记-MVC-5】利用spring MVC框架,实现ajax异步请求以及json数据的返回
作者:ssslinppp 时间:2015年5月26日 15:32:51 1. 摘要 本文讲解如何利用spring MVC框架,实现ajax异步请求以及json数据的返回. Spring MV ...
- Android中使用HttpURLConnection实现GET POST JSON数据与下载图片
Android中使用HttpURLConnection实现GET POST JSON数据与下载图片 Android6.0中把Apache HTTP Client全部的包与类都标记为deprecated ...
- 【VueJS】VueJS开发请求本地json数据的配置
VueJS开发请求本地json数据的配置,旧版本是build/dev-server.js,新版本是build/webpack.dev.conf.js. VueJS开发请求本地json数据的配置,早期的 ...
- 手把手教你vue配置请求本地json数据
本篇文章主要介绍了vue配置请求本地json数据的方法,分享给大家,具体如下:在build文件夹下找到webpack.dev.conf.js文件,在const portfinder = require ...
- PHP/Post 提交请求获取json数据,并转化为所需要的数组
/** * Post 提交请求获取json数据,并转化为所需要的数组 */ function request_post($url = '', $param = '') { if (empty($url ...
随机推荐
- JQuery AJAX: 了解jQuery AJAX
jQuery AJAX 一.简介1.AJAX是与服务器交换数据的技术,它在不重载全部页面的情况下,实现了对部分网页的更新.AJAX = 异步 JavaScript 和 XML(Asynchronous ...
- robot framework安装步骤
1.安装python-2.7.11.amd64.msi 2.在命令行窗口输入python命令验证是否成功 3.安装wxPython2.8-win64-unicode-2.8.12.1-py27.exe ...
- Tomcat启动时自动加载一个类
有时候在开发Web应用的时候,需要tomcat启动后自动加载一个用户的类,执行一些初始化方法,如从数据库中加载业务字典到内存中,因此需要在tomcat启动时就自动加载一个类,或运行一个类的方法. 可以 ...
- php 读取webservice接口
开启 extension = php_soap.dll extension = php_curl.dll extension = php_openssl.dll <script src=&quo ...
- Java native关键字
在String类中 public native String intern(); native关键字是干嘛的? Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Jav ...
- iOS 设置导航栏之二(设置导航栏的颜色、文字的颜色、左边按钮的文字及颜色)
#import <UIKit/UIKit.h> @interface AppDelegate : UIResponder <UIApplicati ...
- NSDictionary
// ------------------------------字典------------------------------------------------- NSDictionary *d ...
- Jquery判断离开页面时,通过Ajax更新数据(兼容IE,Chrome,FF浏览器)
现在很多项目都有客户离开网页时,处理一些业务的需求.所以焦点就聚集在了如何获取页面离开事件. 以下是本人在一个项目中需要记录页面浏览时长的处理办法,测试兼容IE,Chrome,FF浏览器 代码如下: ...
- 常用<meta>标签
页面关键词 <meta name="keywords" content="your tags" /> 页面描述 <meta name=&quo ...
- Java基础之序列化对象——将对象写入到文件中(SerializeObjects)
控制台程序. 首先定义一个含有任意不同数据类型域的可序列化类: import java.io.Serializable; public class Junk implements Serializab ...