| | |
| | | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.fzzy.api.entity.ApiConfs; |
| | | import com.fzzy.push.sh2023.dto.SH2023RespDto; |
| | | import com.fzzy.push.nx2023.dto.Nx2023RespDto; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import java.io.BufferedReader; |
| | | import java.io.InputStreamReader; |
| | |
| | | * @throws Exception |
| | | */ |
| | | @SuppressWarnings("resource") |
| | | public static SH2023RespDto postPushData(String url, String reqData , ApiConfs apiConfs) throws Exception { |
| | | public static Nx2023RespDto postPushData(String url, String reqData , ApiConfs apiConfs) throws Exception { |
| | | log.info("---------接口请求地址:" +url+ "----------参数:" + reqData +"---------"); |
| | | BufferedReader in = null; |
| | | URL urls = new URL(url); |
| | | HttpURLConnection connection = null; |
| | | OutputStream outputStream = null; |
| | | String rs = ""; |
| | | SH2023RespDto responseDto; |
| | | Nx2023RespDto responseDto; |
| | | try { |
| | | |
| | | connection = (HttpURLConnection) urls.openConnection(); |
| | |
| | | System.out.println("发生异常"); |
| | | log.error(e.getMessage(),e); |
| | | rs = null; |
| | | return new SH2023RespDto(99,e.getMessage()); |
| | | return new Nx2023RespDto(99,e.getMessage()); |
| | | } |
| | | log.info("---------接口返回:" + rs +"---------"); |
| | | responseDto = JSON.parseObject(rs,SH2023RespDto.class); |
| | | if(responseDto == null ) return new SH2023RespDto(99,"接口请求发生未知错误"); |
| | | responseDto = JSON.parseObject(rs,Nx2023RespDto.class); |
| | | if(responseDto == null ) return new Nx2023RespDto(99,"接口请求发生未知错误"); |
| | | return responseDto; |
| | | } finally { |
| | | try { |