亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mockhttpservletrequest.java

?? apache commons-fileupload-1.2.jar
?? JAVA
字號:
/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements.  See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License.  You may obtain a copy of the License at * *      http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */package org.apache.commons.fileupload;import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.io.IOException;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.security.Principal;import java.util.Enumeration;import java.util.Locale;import java.util.Map;import javax.servlet.RequestDispatcher;import javax.servlet.ServletInputStream;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSession;/** * * * * * * */class MockHttpServletRequest implements HttpServletRequest{	private final InputStream m_requestData;	private final int length;	private String m_strContentType;	private Map m_headers = new java.util.HashMap();	/**	 * Creates a new instance with the given request data	 * and content type.	 */	public MockHttpServletRequest(			final byte[] requestData,			final String strContentType)	{		this(new ByteArrayInputStream(requestData),				requestData.length, strContentType);	}	/**	 * Creates a new instance with the given request data	 * and content type.	 */	public MockHttpServletRequest(			final InputStream requestData,			final int requestLength,			final String strContentType)	{		m_requestData = requestData;		length = requestLength;		m_strContentType = strContentType;		m_headers.put(FileUploadBase.CONTENT_TYPE, strContentType);	}	/**	 * @see javax.servlet.http.HttpServletRequest#getAuthType()	 */	public String getAuthType()	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getCookies()	 */	public Cookie[] getCookies()	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getDateHeader(String)	 */	public long getDateHeader(String arg0)	{		return 0;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getHeader(String)	 */	public String getHeader(String headerName)	{		return (String) m_headers.get(headerName);	}	/**	 * @see javax.servlet.http.HttpServletRequest#getHeaders(String)	 */	public Enumeration getHeaders(String arg0)	{		// todo - implement		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getHeaderNames()	 */	public Enumeration getHeaderNames()	{		// todo - implement		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getIntHeader(String)	 */	public int getIntHeader(String arg0)	{		return 0;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getMethod()	 */	public String getMethod()	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getPathInfo()	 */	public String getPathInfo()	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getPathTranslated()	 */	public String getPathTranslated()	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getContextPath()	 */	public String getContextPath()	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getQueryString()	 */	public String getQueryString()	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getRemoteUser()	 */	public String getRemoteUser()	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#isUserInRole(String)	 */	public boolean isUserInRole(String arg0)	{		return false;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getUserPrincipal()	 */	public Principal getUserPrincipal()	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getRequestedSessionId()	 */	public String getRequestedSessionId()	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getRequestURI()	 */	public String getRequestURI()	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getRequestURL()	 */	public StringBuffer getRequestURL()	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getServletPath()	 */	public String getServletPath()	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getSession(boolean)	 */	public HttpSession getSession(boolean arg0)	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#getSession()	 */	public HttpSession getSession()	{		return null;	}	/**	 * @see javax.servlet.http.HttpServletRequest#isRequestedSessionIdValid()	 */	public boolean isRequestedSessionIdValid()	{		return false;	}	/**	 * @see javax.servlet.http.HttpServletRequest#isRequestedSessionIdFromCookie()	 */	public boolean isRequestedSessionIdFromCookie()	{		return false;	}	/**	 * @see javax.servlet.http.HttpServletRequest#isRequestedSessionIdFromURL()	 */	public boolean isRequestedSessionIdFromURL()	{		return false;	}	/**	 * @see javax.servlet.http.HttpServletRequest#isRequestedSessionIdFromUrl()	 * @deprecated	 */	public boolean isRequestedSessionIdFromUrl()	{		return false;	}	/**	 * @see javax.servlet.ServletRequest#getAttribute(String)	 */	public Object getAttribute(String arg0)	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#getAttributeNames()	 */	public Enumeration getAttributeNames()	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#getCharacterEncoding()	 */	public String getCharacterEncoding()	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#setCharacterEncoding(String)	 */	public void setCharacterEncoding(String arg0)		throws UnsupportedEncodingException	{	}	/**	 * @see javax.servlet.ServletRequest#getContentLength()	 */	public int getContentLength()	{		int iLength = 0;		if (null == m_requestData)		{			iLength = -1;		}		else		{			iLength = length;		}		return iLength;	}	/**	 * @see javax.servlet.ServletRequest#getContentType()	 */	public String getContentType()	{		return m_strContentType;	}	/**	 * @see javax.servlet.ServletRequest#getInputStream()	 */	public ServletInputStream getInputStream() throws IOException	{		ServletInputStream sis = new MyServletInputStream(m_requestData);		return sis;	}	/**	 * @see javax.servlet.ServletRequest#getParameter(String)	 */	public String getParameter(String arg0)	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#getParameterNames()	 */	public Enumeration getParameterNames()	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#getParameterValues(String)	 */	public String[] getParameterValues(String arg0)	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#getParameterMap()	 */	public Map getParameterMap()	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#getProtocol()	 */	public String getProtocol()	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#getScheme()	 */	public String getScheme()	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#getServerName()	 */	public String getServerName()	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#getServerPort()	 */	public int getServerPort()	{		return 0;	}	/**	 * @see javax.servlet.ServletRequest#getReader()	 */	public BufferedReader getReader() throws IOException	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#getRemoteAddr()	 */	public String getRemoteAddr()	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#getRemoteHost()	 */	public String getRemoteHost()	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#setAttribute(String, Object)	 */	public void setAttribute(String arg0, Object arg1)	{	}	/**	 * @see javax.servlet.ServletRequest#removeAttribute(String)	 */	public void removeAttribute(String arg0)	{	}	/**	 * @see javax.servlet.ServletRequest#getLocale()	 */	public Locale getLocale()	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#getLocales()	 */	public Enumeration getLocales()	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#isSecure()	 */	public boolean isSecure()	{		return false;	}	/**	 * @see javax.servlet.ServletRequest#getRequestDispatcher(String)	 */	public RequestDispatcher getRequestDispatcher(String arg0)	{		return null;	}	/**	 * @see javax.servlet.ServletRequest#getRealPath(String)	 * @deprecated	 */	public String getRealPath(String arg0)	{		return null;	}	/**	 *	 *	 *	 *	 */	private static class MyServletInputStream		extends javax.servlet.ServletInputStream	{		private final InputStream in;		/**		 * Creates a new instance, which returns the given		 * streams data.		 */		public MyServletInputStream(InputStream pStream)		{			in = pStream;		}		public int read() throws IOException		{			return in.read();		}	}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产综合色视频| 欧美美女直播网站| 国产制服丝袜一区| 奇米色777欧美一区二区| 亚洲大尺度视频在线观看| 一区二区三区精品久久久| 亚洲欧美国产77777| 亚洲欧美另类小说视频| 亚洲精品乱码久久久久久| 亚洲另类在线视频| 欧美三级视频在线观看| 大桥未久av一区二区三区中文| 337p日本欧洲亚洲大胆色噜噜| 国产一区二区三区黄视频 | 水蜜桃久久夜色精品一区的特点| 亚洲裸体xxx| 亚洲综合色噜噜狠狠| 亚洲成人免费影院| 日韩成人精品在线观看| 美女一区二区久久| 国产真实乱子伦精品视频| 国产白丝网站精品污在线入口| 成人精品一区二区三区中文字幕 | 日韩欧美在线123| 精品日韩一区二区三区| 国产欧美综合在线观看第十页 | 风流少妇一区二区| 99在线精品免费| 在线电影国产精品| 色婷婷综合久久久久中文一区二区| 风间由美性色一区二区三区| 99这里只有精品| 欧美理论电影在线| www日韩大片| 亚洲日本一区二区| 午夜激情一区二区三区| 精品一区二区三区日韩| 成人网在线播放| 欧美天堂亚洲电影院在线播放 | 亚洲一区二区三区免费视频| 五月婷婷久久丁香| 国产一区二区三区综合| 91美女片黄在线观看| 91精品国产综合久久福利| 久久久久国色av免费看影院| 亚洲精品国久久99热| 蜜臀av性久久久久蜜臀aⅴ| 成人免费毛片a| 欧美色图免费看| 精品国产区一区| 一区二区三区在线视频观看| 久久国产精品一区二区| 97精品久久久午夜一区二区三区| 欧美男男青年gay1069videost | 精品国产成人系列| 国产欧美一区二区三区网站| 一区二区三区不卡视频在线观看| 蜜桃视频在线观看一区| 99久久婷婷国产综合精品| 91精品国产色综合久久ai换脸 | 欧美成人女星排行榜| 《视频一区视频二区| 蜜桃av噜噜一区| 色久综合一二码| 久久青草欧美一区二区三区| 一区二区三区四区av| 国产美女一区二区| 制服丝袜日韩国产| 亚洲麻豆国产自偷在线| 国产伦精品一区二区三区视频青涩| 在线观看国产一区二区| 亚洲国产精品99久久久久久久久| 午夜电影久久久| 91亚洲国产成人精品一区二三| 欧美大片在线观看| 亚洲成人自拍偷拍| 中文字幕电影一区| 国产精品另类一区| 久久av中文字幕片| 国产乱码精品一区二区三区忘忧草 | 一区二区三区欧美日| 国产麻豆精品一区二区| 制服.丝袜.亚洲.中文.综合| 亚洲视频 欧洲视频| 国产精品1区二区.| 精品国产露脸精彩对白| 亚洲bt欧美bt精品777| 91在线码无精品| 国产精品视频一二三区| 国产原创一区二区三区| 日韩一区二区三免费高清| 亚洲夂夂婷婷色拍ww47| 色香色香欲天天天影视综合网| 国产精品久久久久久久久久免费看| 激情小说欧美图片| 欧美一区二区三区免费| 天堂av在线一区| 亚洲欧美电影一区二区| 不卡的av网站| 美女任你摸久久| 欧美二区三区91| 亚洲国产精品视频| 色www精品视频在线观看| 亚洲色图在线看| 91网站最新地址| 国产精品成人免费精品自在线观看| 国产精品77777| 日本一区免费视频| 国产成人综合在线播放| 国产三级一区二区| 懂色av中文一区二区三区| 日本一区二区综合亚洲| 不卡av在线免费观看| 亚洲欧洲精品一区二区三区 | 7777精品伊人久久久大香线蕉经典版下载 | 加勒比av一区二区| 亚洲精品一区二区在线观看| 国模冰冰炮一区二区| 国产人伦精品一区二区| 成人高清在线视频| 亚洲日本va午夜在线影院| 色爱区综合激月婷婷| 偷窥少妇高潮呻吟av久久免费| 777a∨成人精品桃花网| 久久成人麻豆午夜电影| 久久久久久黄色| 91最新地址在线播放| 亚洲国产综合视频在线观看| 3751色影院一区二区三区| 国内精品在线播放| 中文字幕亚洲精品在线观看| 欧美亚洲国产bt| 毛片av一区二区三区| 久久久久久久综合日本| 99这里都是精品| 日韩精品一卡二卡三卡四卡无卡| 久久综合九色欧美综合狠狠 | 中文一区二区在线观看| 91丨九色丨蝌蚪丨老版| 亚洲妇女屁股眼交7| 日韩精品一区二区三区四区视频| 国产精品一级黄| 亚洲精品一二三四区| 日韩三级免费观看| 成人aaaa免费全部观看| 国产肉丝袜一区二区| 7777精品伊人久久久大香线蕉 | 91精彩视频在线| 日日欢夜夜爽一区| 久久精品一区二区三区av| 色一区在线观看| 久久99精品久久久| 亚洲精品乱码久久久久久久久| 日韩三级在线免费观看| 色婷婷av久久久久久久| 激情五月播播久久久精品| 亚洲男人的天堂av| 精品国产1区二区| 在线看一区二区| 国产麻豆9l精品三级站| 亚洲一级不卡视频| 亚洲国产精品精华液ab| 91精品欧美福利在线观看| 91麻豆免费视频| 国产美女视频一区| 婷婷六月综合网| 国产精品传媒在线| 欧美v国产在线一区二区三区| 91黄色免费版| 成人在线一区二区三区| 免费的国产精品| 亚洲最新在线观看| 国产嫩草影院久久久久| 91精品国产福利| 日本韩国欧美一区| 高清不卡一二三区| 亚洲日本中文字幕区| 国产精品久线观看视频| 欧美伊人精品成人久久综合97| 国产精品羞羞答答xxdd| 麻豆久久一区二区| 亚洲va韩国va欧美va精品| 国产精品电影院| 欧美国产精品专区| 精品国产乱码久久久久久夜甘婷婷| 欧美丝袜丝nylons| 91一区一区三区| 成人午夜私人影院| 国产乱妇无码大片在线观看| 免费成人在线视频观看| 亚洲h在线观看| 亚洲精品美腿丝袜| 亚洲青青青在线视频| 国产精品电影一区二区| 国产精品三级在线观看| 久久久久久久综合色一本| 欧美精品一区二区三区蜜臀 | 亚洲伊人色欲综合网| 亚洲欧美一区二区三区久本道91| 国产视频一区二区三区在线观看|