我有一個 API 網址 http://test:1000/v5/accounts/101/transactions?limit=10&offset=10。在我的自動化腳本中,我的測驗用例有時有限制或偏移或兩者都有,并且值在連續呼叫中發生變化。如果 url 有偏移量,我需要在下一個呼叫中使用下一個值為“&offset=20”的偏移量更新 url,依此類推。我怎樣才能在java腳本中動態地做到這一點?請有任何想法。
uj5u.com熱心網友回復:
如果我正確理解您的要求,您可以執行以下操作:
- 從 URL 偏移值中檢索(如果有的話)
- 更新偏移值
- 使用新的偏移值更新 URL。
執行此操作的簡單 Java 代碼如下所示:
String url = "http://test:1000/v5/accounts/101/transactions?limit=10&offset=10";
String offset = url.split("offset")[1];
if(offset != null && !offset.trim().isEmpty()){
offset = offset.substring(offset.indexOf("=") 1);
int updatedOffsetValue = Integer.parseInt(offset) 10;
url = url.substring(0,url.lastIndexOf("=") 1) String.valueOf(updatedOffsetValue);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/510267.html
標籤:爪哇细绳硒
上一篇:C 錯誤:錯誤:字串常量之前的預期unqualified-id
下一篇:字串:僅洗掉引號后的數字
