客户端传输数据的方式
在浏览器客户端有哪些方式可以把数据传入后台服务器java代码中?post提交和get提交除外!
------解决方案--------------------url应该也可以 不过效果跟get差不多
------解决方案--------------------ajax呢?
------解决方案--------------------他没告诉你答案吗,他是不是忽悠你呢,我要是你就揍他,没事找事
------解决方案--------------------在jsp页面中 加入 head 请求
------解决方案--------------------面试官在考察冷知识,其实HTTP Method有很多种的,如果你去Google的话。
我粗略记得还有 PUT、DELETE,其它记不清了,因为确实很少用,建议楼主自行Google或者去wiki上查。
------解决方案--------------------
------解决方案-------------------- 啊 居然还有其他的提交方式 学习了
------解决方案--------------------Http1.1里面开始支持 OPTION, HEAD, PUT, DELETE. 其实你对应一下java类HttpServlet中几个doXXX方法差不多就知道了.
------解决方案--------------------
------解决方案-------------------- web基本都是走的Http协议,所以所有的提交方式都再http协议当中,最常用的提交方式为post,get但也有其他不常用或者已经过时的方式,比如servlet规范中就又一个head方式,它返回的是页面的head部分。
当然也会有其他的数据协议传输,比如soap ,java的RMI也是一种数据传输方式
------解决方案-------------------- 谁说webService没有提交动作?
webService数据传输与http数据传输本质上是一样的,在传输层都是走的tcp/ip协议,只不过传输的数据格式不同而已。
当然,这也能看成是一种传输方式。
------解决方案--------------------HTTP就是post,和get吧?
不知他要问什么。
------解决方案--------------------表单提交
url带参数
通过request,session,application设置参数