优化http地址拼接及sql执行

This commit is contained in:
liangdaliang
2025-03-07 10:49:14 +08:00
parent f03c270980
commit 2b8be40dfc
2 changed files with 7 additions and 2 deletions

View File

@@ -29,7 +29,7 @@ public class MySQLExecutor {
try (Connection connection = DriverManager.getConnection(url, user, password);
Statement statement = connection.createStatement()) {
// 执行查询限制最大100行
try (ResultSet resultSet = statement.executeQuery(sql + " LIMIT 100")) {
try (ResultSet resultSet = statement.executeQuery(sql.replaceAll(";", "") + " LIMIT 100")) {
// 获取结果集的元数据
ResultSetMetaData metaData = resultSet.getMetaData();
int columnCount = metaData.getColumnCount();

View File

@@ -139,7 +139,12 @@ public class TestCaseStepServiceImpl implements ITestCaseStepService {
}
if (!url.startsWith("http")) {
String apiProtocol = testCaseStep.getApiProtocol();
url = apiProtocol + "://" + url;
String appendUrl = apiProtocol + "://" + testCaseStep.getApiHost();
if (testCaseStep.getApiPort() != null) {
url = appendUrl + ":" + testCaseStep.getApiPort() + url;
} else {
url = appendUrl + url;
}
}
JmeterRequest jmeterRequest = new JmeterRequest();
jmeterRequest.setId(id);