當前位置: 首頁>>代碼示例>>Java>>正文


Java Part.getContentType方法代碼示例

本文整理匯總了Java中javax.servlet.http.Part.getContentType方法的典型用法代碼示例。如果您正苦於以下問題:Java Part.getContentType方法的具體用法?Java Part.getContentType怎麽用?Java Part.getContentType使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在javax.servlet.http.Part的用法示例。


在下文中一共展示了Part.getContentType方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: fileBoundaryInfo_nullSubmittedFileName

import javax.servlet.http.Part; //導入方法依賴的package包/類
@Test
public void fileBoundaryInfo_nullSubmittedFileName(@Mocked Part part) {
  new Expectations() {
    {
      part.getSubmittedFileName();
      result = null;
      part.getContentType();
      result = "abc";
    }
  };
  RestClientRequestImpl restClientRequest = new RestClientRequestImpl(request, null, null);
  Buffer buffer = restClientRequest.fileBoundaryInfo("boundary", "name", part);
  Assert.assertEquals("\r\n" +
      "--boundary\r\n" +
      "Content-Disposition: form-data; name=\"name\"; filename=\"null\"\r\n" +
      "Content-Type: abc\r\n" +
      "Content-Transfer-Encoding: binary\r\n" +
      "\r\n", buffer.toString());
}
 
開發者ID:apache,項目名稱:incubator-servicecomb-java-chassis,代碼行數:20,代碼來源:TestRestClientRequestImpl.java

示例2: fileBoundaryInfo_validSubmittedFileName

import javax.servlet.http.Part; //導入方法依賴的package包/類
@Test
public void fileBoundaryInfo_validSubmittedFileName(@Mocked Part part) {
  new Expectations() {
    {
      part.getSubmittedFileName();
      result = "a.txt";
      part.getContentType();
      result = MediaType.TEXT_PLAIN;
    }
  };
  RestClientRequestImpl restClientRequest = new RestClientRequestImpl(request, null, null);
  Buffer buffer = restClientRequest.fileBoundaryInfo("boundary", "name", part);
  Assert.assertEquals("\r\n" +
      "--boundary\r\n" +
      "Content-Disposition: form-data; name=\"name\"; filename=\"a.txt\"\r\n" +
      "Content-Type: text/plain\r\n" +
      "Content-Transfer-Encoding: binary\r\n" +
      "\r\n", buffer.toString());
}
 
開發者ID:apache,項目名稱:incubator-servicecomb-java-chassis,代碼行數:20,代碼來源:TestRestClientRequestImpl.java

示例3: getMimeType

import javax.servlet.http.Part; //導入方法依賴的package包/類
public String getMimeType(SectionInfo info)
{
    Part file = getMultipartFile(info);
    if( file != null )
    {
        return file.getContentType();
    }
    return null;
}
 
開發者ID:equella,項目名稱:Equella,代碼行數:10,代碼來源:AbstractFileUpload.java

示例4: getMultipartContentType

import javax.servlet.http.Part; //導入方法依賴的package包/類
@Override
public String getMultipartContentType(String paramOrFileName) {
	try {
		Part part = getPart(paramOrFileName);
		return (part != null ? part.getContentType() : null);
	}
	catch (Exception ex) {
		throw new MultipartException("Could not access multipart servlet request", ex);
	}
}
 
開發者ID:lamsfoundation,項目名稱:lams,代碼行數:11,代碼來源:StandardMultipartHttpServletRequest.java


注:本文中的javax.servlet.http.Part.getContentType方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。