前言&废话:由于自己没学过怎么搭建一个android后台的服务器,之前一直都用TCP偷偷混过去,最近学校搞项目实训,组长指定要用http与后台交互,这次混不过去了...
首先讲一讲http与TCP的区别。我们都知道,TCP是基于连接的服务,因此传输之前我们需要先建立一个连接,而且要传输就得保证连接不能断...而我们日常上手机app的连接往往都是时连时不连的,一直保持连接似乎不太好,那么http相比之的优点就是,需要时我只需要发送一个http请求,请求完就没连接了,这是大多数app的比较常见的情况。
首先讲一讲需要用到的工具 android开发使用的是android studio,服务器要有JAVA运行环境。后台使用[eclipse Jee]+tomcat,注意这里要用j2ee版本的eclipse,这是专门用于web开发的,当然也可以用付费版的Myeclipse...这里不会详细告诉大家tomcat怎么使用,但是会教大家到“能用”的程度。
另外请大家自行去了解get和post方法。
在前面的博客中,我们已经讲解了如何使用tomcat简单搭建一个servlet,不明白的可以先去看一下
https://blog.csdn.net/ppsiri/article/details/93460932
好,下面我们主要讲一下使用get方法发送请求,get方法是将请求的字段直接追加在url后面。比如 testServlet/login?username=tom&paswword=123
现在我们打开我们的网页,servlet给出的显示是这样的
这里的输入是通过