WEB_Programming
[JSP] Request가 멀티파트 폼인지 검사하는 루틴
neokido
2008. 8. 13. 13:19
Accept :: */*
Referer :: http://localhost:9080/admin/bestSeller.do?method=BEST_SELLER_VIEW
Accept-Language :: ko
Content-Type :: multipart/form-data; boundary=---------------------------7d81f4270a60
UA-CPU :: x86
Accept-Encoding :: gzip, deflate
User-Agent :: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2)
Host :: localhost:9080
Connection :: Keep-Alive
Cookie :: JSESSIONID=0000UvM6RMHOVAJsqAFgwfSz0JJ:-1
Referer :: http://localhost:9080/admin/bestSeller.do?method=BEST_SELLER_VIEW
Accept-Language :: ko
Content-Type :: multipart/form-data; boundary=---------------------------7d81f4270a60
UA-CPU :: x86
Accept-Encoding :: gzip, deflate
User-Agent :: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2)
Host :: localhost:9080
Connection :: Keep-Alive
Cookie :: JSESSIONID=0000UvM6RMHOVAJsqAFgwfSz0JJ:-1
/**
* 현재 요청된 리퀘스트가 멀티파트 폼(파일처리용)인지 검사한다.
* @param request 멀티파트용인경우 true를 그렇지 않은경우 false를 반환한다.
* @return true인경우 "multipart/form-data"요청인 경우이다.
*/
public static boolean isMultipartRequest(HttpServletRequest request)
{
boolean retBool = false;
String contentType = request.getHeader("Content-Type");
if(contentType != null && contentType.indexOf("multipart/form-data") > 0){
retBool = true;
}
return retBool;
}
* 현재 요청된 리퀘스트가 멀티파트 폼(파일처리용)인지 검사한다.
* @param request 멀티파트용인경우 true를 그렇지 않은경우 false를 반환한다.
* @return true인경우 "multipart/form-data"요청인 경우이다.
*/
public static boolean isMultipartRequest(HttpServletRequest request)
{
boolean retBool = false;
String contentType = request.getHeader("Content-Type");
if(contentType != null && contentType.indexOf("multipart/form-data") > 0){
retBool = true;
}
return retBool;
}