签到
Home
Android
iOS
C++
Article
搜索
登录
注册
Android之使用HTTP协议的Get/Post方式向服务器提交数据
Home
/
Android
MrLee
2016-9-28
4027
Android之使用HTTP协议的Get/Post方式向服务器提交数据
1、Get方式
方法:通过拼接url在url后添加相应的数据,如:http://172.22.35.112:8080/videonews/GetInfoServlet?title=霍比特人&timelength=100;
缺点:通过Get方式提交数据只能发送2K以内的数据,适合发送容量较小的数据,另外,如果发送的数据是中文,则需要对url和服务器端做相应的乱码处理(设置能显示中文的编码方式),否则会产生乱码问题。处理方式如下:
2、Post方式
方法:
使用请求参数组拼成实体数据,即按一定格式把数据组拼起来。如:title= title=霍比特人&timelength=100;
得到实体数据的字节数据,如:byte []entry=data.deleteCharAt(data.length()-1).toString().getBytes();
创建一个HttpURLConnection,并且进行相关设置。
设置HTTP请求的头字段,其中在不使用Cookie的情况下,一些头字段可以省略,不设置,但Content_Type和Content_Length是必须要设置的。如:
由于实体数据是由客户端流向服务器,可以取得输出流,然后通过输出流向外写数据(注意:只有当取得服务器的响应码时才会向外写数据。由此处可知前面把实体数据转换成byte字节是为了后面进行发送,
代码
之美完美体现。)。如:
分类: Android
本文链接:
https://it72.com/10652.htm
收藏
0
收藏的用户(
0
)
X
正在加载信息~
推荐阅读
Android捕获全局异常Application
Android MVVM之Data Binding
Android IOS WebRTC 音视频开发总结(九)
Android最省的方式读取资源图片
Android 图文混排的实现
React Native原生模块向JS传递数据的几种方式(Android)
Android动态效果定值范围选择控件
Android实现GIF播放(解码)
安卓超强曲线图形开源库MPAndroidChart
android手势GestureDetector和OnGestureListener深入解析
最新回复
(
0
)
返回
站点信息
文章
2319
用户
1336
访客
11974835
每日一句
Gentleness is my strength, sharpness is my boundary.
温柔是我的力量,锋利是我的边界。
iOS开发——storyboard多语言适配
如何成为前端开发人员?
解决Xposed提示didn't find class
全局AfxMessageBox默认标题修改
使用VS Code断点调试Vue代码
Cocos2dx 3.x 解决首次项目复制库文件编译慢的问题
Android studio代码导入第三方Library库
编码恐惧的10条提示
《http篇》boost.asio下载和编译
Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is
免费xiuno博客主题【最后更新:2019.5.20】
独家发布最新可用My-AutoPost——wordpress 采集器
C#实现后台最小化截图
仙剑奇侠传3d回合-PC端多开
如何在iPhone上移动多个应用程序
首发:Thinkpad T550黑苹果10.13.4安装教程
css样式之flex布局注意事项
Android屏幕共享及远程控制【免root】
MPAndroidChart曲线非连续改装笔记
ASUS TF810C平板电脑用U盘安装windows8.1系统
新会员
南北在南
Trya
龙祖
Yan
每天前进
/llx
。我是蓝
小满哥
Airh
南宁枫桥
同尘
Chil
好久不见
中国网建
UilT
蒋林斌(