最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

resty client使用Java客戶端來訪問Api

 更新時間:2022年03月07日 15:10:37   作者:Dreampie  
這篇文章主要介紹了resty-client使用Java客戶端來訪問Api的驗證權(quán)限,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步

1. 使用Resty-client客戶端來驗證Api的權(quán)限

當(dāng)使用了登錄參數(shù),api訪問403沒有權(quán)限時,會先進行登錄,以通過權(quán)限驗證

//第一個為基礎(chǔ)的api路徑,第二個參數(shù)為登錄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");

2. 使用client來執(zhí)行表單請求

返回請求結(jié)果ClientResult

ClientRequest request = new ClientRequest("/users/1");
//添加一個參數(shù)
uploadRequest.addParameter("parameter", "我是參數(shù)");
ClientResult result=client.build(request).post();

3. 使用client來發(fā)送application/json數(shù)據(jù)請求

ClientRequest request = new ClientRequest("/users/1");
request.setJsonParameter(jsonString);
ResponseData result=client.build(request).post();

4. 使用client來上傳文件

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();

5. 使用client來下載文件,支持斷點續(xù)傳

ClientRequest downloadRequest = new ClientRequest("/tests/file");
//設(shè)置下載文件保存目錄  
//第二個參數(shù)overwrite可以沒有,表示遇到同名文件是否覆蓋
downloadRequest.setDownloadFile(ClientTest.class.getResource("/").getFile(),false);
ClientResult downloadResult = client.build(downloadRequest).get();

以上就是resty client使用Java客戶端來訪問Api的詳細內(nèi)容,更多關(guān)于resty client Java客戶端訪問Api的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論

莱芜市| 彭水| 依兰县| 甘谷县| 什邡市| 雷州市| 普兰县| 临猗县| 贞丰县| 大新县| 祁连县| 永善县| 西吉县| 京山县| 溧水县| 磐石市| 张北县| 合川市| 康乐县| 潼关县| 津市市| 临沂市| 抚顺市| 韶关市| 慈溪市| 九龙城区| 建始县| 大关县| 巴青县| 晴隆县| 罗田县| 鹤峰县| 上蔡县| 托里县| 临朐县| 武乡县| 酒泉市| 新丰县| 镶黄旗| 三亚市| 鸡西市|