Android studio 添加过滤项
网络图片查看器
提交数据到服务器
1.应用场景
1)提交身份信息到服务器
2)文件上传
两种方式提交数据到服务器
1)http的get请求,组拼url路径的方式把数据提交到服务器
http://localhost:8080/LoginService/LoginServlet?username=10086&password=abc
get方式提交数据的缺点:
*组拼http的URL方式不安全
* get方式提交数据,对数据的长度是有要求的,http规范最大4K
2)http的post请求提交数据
》1.设置url,服务器servlet的url
》2.设置请求方式 post
》3.设置请求参数头 Content-Type Content-Length
》4.允许向服务器写数据
setDoOutput(true);//设置像服务器写数据
getOutputStream().write(data.getBytes());//把数据以流的方式写给服务器
缺点:
代码写起来比较麻烦 需要注意四个细节
优点
安全
提交数据的长度没有限制