| | |
| | | import org.apache.http.impl.client.CloseableHttpClient; |
| | | import org.apache.http.impl.client.HttpClients; |
| | | import org.apache.http.util.EntityUtils; |
| | | import org.springblade.common.utils.arg; |
| | | import org.springblade.core.launch.constant.AppConstant; |
| | | import org.springblade.core.oss.model.BladeFile; |
| | | import org.springblade.core.oss.model.OssFile; |
| | |
| | | attach.setDeptid(deptid); |
| | | attach.setType(type); |
| | | attachService.save(attach); |
| | | test01("http://192.168.0.104:80/blade-resource/attach/save",attach); |
| | | arg.test01(arg.url+"/blade-resource/attach/save",attach); |
| | | return attach.getId(); |
| | | } |
| | | |
| | | public static String test01(String path,Object obj) throws Exception{ |
| | | CloseableHttpClient httpClient = HttpClients.createDefault(); |
| | | HttpPost httpPost = new HttpPost(path); |
| | | httpPost.setEntity(new StringEntity(JSON.toJSONString(obj), |
| | | ContentType.create("application/json", "UTF-8"))); |
| | | CloseableHttpResponse execute = httpClient.execute(httpPost); |
| | | HttpEntity entity = execute.getEntity(); |
| | | String str = EntityUtils.toString(entity); |
| | | httpPost.clone(); |
| | | httpClient.close(); |
| | | System.out.println(str); |
| | | return str; |
| | | } |
| | | /** |
| | | * 删除文件 |
| | | * |