java 单机接口限流处理方案
320
2022-06-06
当使用了登录参数,api访问403没有权限时,会先进行登录,以通过权限验证
//第一个为基础的api路径,第二个参数为登录api(http://127.0.0.1:8081/api/v1.0/sessions) //第三个为用户名,第四个为密码,第5个为RememberMe Client client = new Client("http://127.0.0.1:8081/api/v1.0", "/sessions", "awesa", "123", false); //不需要登录时 Client client = new Client("http://127.0.0.1:8081/api/v1.0");
返回请求结果ClientResult
ClientRequest request = new ClientRequest("/users/1"); //添加一个参数 uploadRequest.addParameter("parameter", "我是参数"); ClientResult result=client.build(request).post();
ClientRequest request = new ClientRequest("/users/1"); request.setJsonParameter(jsonString); ResponseData result=client.build(request).post();
ClientRequest uploadRequest = new ClientRequest("/tests/resty"); uploadRequest.addUploadFile("resty", ClientTest.class.getResource("/resty.jar").getFile()); uploadRequest.addParameter("des", "test file paras 测试笔"); ClientResult uploadResult = client.build(uploadRequest).post();
ClientRequest downloadRequest = new ClientRequest("/tests/file"); //设置下载文件保存目录 //第二个参数overwrite可以没有,表示遇到同名文件是否覆盖 downloadRequest.setDownloadFile(ClientTest.class.getResource("/").getFile(),false); ClientResult downloadResult = client.build(downloadRequest).get();
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~