1; 集成私密代理方法配置 引入待测

This commit is contained in:
wangshuai 2024-07-29 17:13:32 +08:00
parent 1c31f7b2b9
commit 8ce33bb8e1
2 changed files with 13 additions and 3 deletions

View File

@ -5,6 +5,7 @@ import com.ruoyi.business.domain.SysCookie;
import com.ruoyi.business.mapper.BusOrderInfoMapper;
import com.ruoyi.business.service.IBusOrderInfoService;
import com.ruoyi.business.service.IMeituanService;
import com.ruoyi.common.config.ProxyProperties;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.domain.model.LoginUser;
@ -33,6 +34,9 @@ public class MeituanController {
@Autowired
private IMeituanService iMeituanService;
@Autowired
private ProxyProperties proxyProperties;
/**
* 获取cookies
* @param cookie
@ -127,4 +131,9 @@ public class MeituanController {
}
@ApiOperation("getUrl")
@GetMapping("/getUrl")
public String mtgsig() {
return proxyProperties.getUrl();
}
}

View File

@ -65,9 +65,10 @@ public class ProxyProperties {
public String getUrl() {
try {
// https://dps.kdlapi.com/api/getdps/?secret_id=ol1ydp86g518q4y607xe&signature=6vwfgvti51u2njgntamc1f23lqq7kave&num=1&pt=1&format=json&sep=1
// 请求参数
int num = 1; // 提取数量
String params = "?secret_id=" + secretIdSM + "&signature=" + secretKeySM + "&num=" + num;
String params = "?secret_id=" + accountSecretIdSM + "&signature=" + accountsecretKeySM + "&num=" + num+"&pt=1&format=text&sep=1";
CloseableHttpClient httpclient = HttpClients.createDefault();
try {
@ -98,7 +99,7 @@ public class ProxyProperties {
Boolean flag = false;
try {
// 请求参数
String params = "?secret_id=" + secretIdSM + "&proxy=" + proxy + "&signature=" + secretKeySM;
String params = "?secret_id=" + accountSecretIdSM + "&proxy=" + proxy + "&signature=" + accountsecretKeySM;
CloseableHttpClient httpclient = HttpClients.createDefault();
try {
HttpGet httpget = new HttpGet(getdpsvalidtime + params);
@ -138,7 +139,7 @@ public class ProxyProperties {
Boolean flag = false;
try {
// 请求参数
String params = "?secret_id=" + secretIdSM + "&proxy=" + proxy + "&signature=" + secretKeySM;
String params = "?secret_id=" + accountSecretIdSM + "&proxy=" + proxy + "&signature=" + accountsecretKeySM;
CloseableHttpClient httpclient = HttpClients.createDefault();
try {
HttpGet httpget = new HttpGet(checkdpsvalid + params);