@@ -167,6 +167,9 @@ public String downloadFileUploadNos(String fileUrl, String fileName, Map<String,
167167 requestParam .setHeader (header );
168168 requestParam .setHttpMethod (HttpMethod .GET .name ());
169169 file = httpClientService .downloadFile (requestParam , restTemplate , fileName );
170+ if (file == null ) {
171+ return null ;
172+ }
170173 UploadResponseDTO uploadResponseDTO = httpClientFileUtils .uploadStream (Files .newInputStream (file .toPath ()), file .getName ());
171174 return uploadResponseDTO .result ;
172175 } catch (HttpClientErrorException e ) {
@@ -204,6 +207,9 @@ public String downloadFileUploadNosExtendHttpMethod(@Required String fileUrl, St
204207 requestParam .setHttpMethod (httpMethod );
205208 requestParam .setBody (JSONObject .parseObject (body ));
206209 file = httpClientService .downloadFile (requestParam , restTemplate , fileName );
210+ if (file == null ) {
211+ return null ;
212+ }
207213 UploadResponseDTO uploadResponseDTO = httpClientFileUtils .uploadStream (httpClientFileUtils .repeatReadInputStream (file ), file .getName ());
208214 return uploadResponseDTO .result ;
209215 } catch (HttpClientErrorException e ) {
@@ -265,6 +271,9 @@ public String uploadNosExchangeCommonFileType(String fileUrl, String fileName, R
265271 //文件下载一般是get,默认get
266272 requestParamGetFile .setHttpMethod (HttpMethod .GET .name ());
267273 file = httpClientService .downloadFile (requestParamGetFile , restTemplate , fileName );
274+ if (file == null ) {
275+ return null ;
276+ }
268277 RequestParamAllBodyTypeInner requestParamInner = new RequestParamAllBodyTypeInner ();
269278 MultiValueMap <String , Object > body = new LinkedMultiValueMap <>();
270279 requestParam .getBody ().forEach (body ::add );
0 commit comments