mirror of
				https://gitee.com/binary/weixin-java-tools.git
				synced 2025-10-31 10:38:42 +08:00 
			
		
		
		
	🎨 优化部分代码,明确出错信息
This commit is contained in:
		| @ -58,7 +58,7 @@ public class HttpResponseProxy { | |||||||
|   private String getFileName(CloseableHttpResponse response) throws WxErrorException { |   private String getFileName(CloseableHttpResponse response) throws WxErrorException { | ||||||
|     Header[] contentDispositionHeader = response.getHeaders("Content-disposition"); |     Header[] contentDispositionHeader = response.getHeaders("Content-disposition"); | ||||||
|     if (contentDispositionHeader == null || contentDispositionHeader.length == 0) { |     if (contentDispositionHeader == null || contentDispositionHeader.length == 0) { | ||||||
|       throw new WxErrorException("无法获取到文件名"); |       throw new WxErrorException("无法获取到文件名,Content-disposition为空"); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     return this.extractFileNameFromContentString(contentDispositionHeader[0].getValue()); |     return this.extractFileNameFromContentString(contentDispositionHeader[0].getValue()); | ||||||
| @ -76,7 +76,7 @@ public class HttpResponseProxy { | |||||||
|  |  | ||||||
|   private String extractFileNameFromContentString(String content) throws WxErrorException { |   private String extractFileNameFromContentString(String content) throws WxErrorException { | ||||||
|     if (content == null || content.length() == 0) { |     if (content == null || content.length() == 0) { | ||||||
|       throw new WxErrorException("无法获取到文件名"); |       throw new WxErrorException("无法获取到文件名,content为空"); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     Matcher m = PATTERN.matcher(content); |     Matcher m = PATTERN.matcher(content); | ||||||
| @ -84,7 +84,7 @@ public class HttpResponseProxy { | |||||||
|       return m.group(1); |       return m.group(1); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     throw new WxErrorException("无法获取到文件名"); |     throw new WxErrorException("无法获取到文件名,header信息有问题"); | ||||||
|   } |   } | ||||||
|  |  | ||||||
| } | } | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 Binary Wang
					Binary Wang