그림 중국어 파일 이름 다운로드
1036 단어 서류
//Chinese code into UTF-8
//fileName = new String(fileName.getBytes("GBK"), "ISO-8859-1");
String agent = ServletActionContext.getRequest().getHeader("USER-AGENT");
if (null != agent){
if (-1 != agent.indexOf("Firefox")) {//Firefox
fileName = "=?UTF-8?B?" + (new String(org.apache.commons.codec.binary.Base64.encodeBase64(fileName.getBytes("UTF-8"))))+ "?=";
}else if (-1 != agent.indexOf("Chrome")) {//Chrome
fileName = new String(fileName.getBytes(), "ISO8859-1");
} else {//IE7+
fileName = java.net.URLEncoder.encode(fileName, "UTF-8");
fileName = fileName.replaceAll("\\+", "%20");
}
}
시작은 fileName = new String(fileName.getBytes(GBK), ISO-8859-1)로 한다.이런 식으로 부호를 바꾸지만 번체 시스템에서는 부호화 문제가 생길 수 있다.
다음에 대한 브라우저에 대한 분류 코드로 변경합니다.소기의 효과를 보다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
확장자를 열 수 없을 때 조사하는 방법을 몰라요.나: "이 youknowme라는 파일 괜찮아요?" 대부분의 경우 파일 이름에 확장자가 없기 때문에 적당한 방식으로 열 수 없을 때 표시됩니다. 확장자가 있는 파일을 열 수 없을 경우 적절한 디스플레이에 사용할 수 있...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.