用户在浏览器中输入一个网址并回车,浏览器会向服务器发送一个http请求,服务器端程序会接受这个请求,并对请求进行相应的处理,然后发送一个回应,浏览器收到回应,再把回应的内容显示到页面,这种请求—相应的方式(request-reponse)是典型的Web 应用程序的访问过程!
http的访问方式:post,get ,delete,trace,put,options,head 等这7种访问方式,其中最常用的是get 和post方式,其他的五种,大部分的浏览器都不支持,因此可以忽略。
1:get 查询方式
GET方式常用来查询信息。根据HTTP协议,GET方式查询的时候提交的查询内容java是显示在浏览器的地址中的,这种方式可能会暴露用户不想暴露的信息,某些信息,比如用户和密码的隐私信息,通过这个方式,有极大的安全隐患,并且GET方式提交的网址不能超过256个字符
2:post 方式提交数据
上面说过了GET方式提交的话,他只能携带提交256个字符,如果我们要提交大量的文本,这种方式显然不能满足我们的要求。这个时需要使用到post 方式来提交数据,post 传输的内容不受限制,可以提交大量的文本,并且他的提交的方式,里面的内容不会显示到浏览器的地址栏中去,所以这个可以用来提交用户某些不想让其他人看的信息!
时间: 2024-10-06 17:20:49