1. HttpServletRequest和ServletReque之间的区别?
再看别人项目的时候突然看到一句:
ServletRequest request;
HttpServletRequest hsRequest = (HttpServletRequest) request;// 获取HttpServletRequest对象
瞬间就有一点懵逼 ,赶紧查了一下,原来是爸爸和儿子的关系。。。爸爸(ServletRequest)很牛逼,适用的请求很广泛,儿子(HttpServletRequest)稍逊一丢丢,只能获取Http协议的请求。
深入理解ServletRequest与ServletResponse:http://blog.51cto.com/lavasoft/275586
get和post的区别:http://blog.163.com/llf_046/blog/static/527371192009224022140/
2.X-Requested-With 这个Http请求头有什么作用?
可以判断客户端来的请求是Ajax请求还是其他请求。
3.java中的equalsIgnoreCase的作用?
public boolean equalsIgnoreCase(String anotherString)将此String与另一个String进行比较,不考虑大小写。如果两个字符串中对应字符都相等且长度都相等,则认为这两个字符串是相等的,并返回true。