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.mapper.BusOrderInfoMapper;
import com.ruoyi.business.service.IBusOrderInfoService; import com.ruoyi.business.service.IBusOrderInfoService;
import com.ruoyi.business.service.IMeituanService; 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.AjaxResult;
import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.domain.model.LoginUser; import com.ruoyi.common.core.domain.model.LoginUser;
@ -33,6 +34,9 @@ public class MeituanController {
@Autowired @Autowired
private IMeituanService iMeituanService; private IMeituanService iMeituanService;
@Autowired
private ProxyProperties proxyProperties;
/** /**
* 获取cookies * 获取cookies
* @param cookie * @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() { public String getUrl() {
try { try {
// https://dps.kdlapi.com/api/getdps/?secret_id=ol1ydp86g518q4y607xe&signature=6vwfgvti51u2njgntamc1f23lqq7kave&num=1&pt=1&format=json&sep=1
// 请求参数 // 请求参数
int num = 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(); CloseableHttpClient httpclient = HttpClients.createDefault();
try { try {
@ -98,7 +99,7 @@ public class ProxyProperties {
Boolean flag = false; Boolean flag = false;
try { try {
// 请求参数 // 请求参数
String params = "?secret_id=" + secretIdSM + "&proxy=" + proxy + "&signature=" + secretKeySM; String params = "?secret_id=" + accountSecretIdSM + "&proxy=" + proxy + "&signature=" + accountsecretKeySM;
CloseableHttpClient httpclient = HttpClients.createDefault(); CloseableHttpClient httpclient = HttpClients.createDefault();
try { try {
HttpGet httpget = new HttpGet(getdpsvalidtime + params); HttpGet httpget = new HttpGet(getdpsvalidtime + params);
@ -138,7 +139,7 @@ public class ProxyProperties {
Boolean flag = false; Boolean flag = false;
try { try {
// 请求参数 // 请求参数
String params = "?secret_id=" + secretIdSM + "&proxy=" + proxy + "&signature=" + secretKeySM; String params = "?secret_id=" + accountSecretIdSM + "&proxy=" + proxy + "&signature=" + accountsecretKeySM;
CloseableHttpClient httpclient = HttpClients.createDefault(); CloseableHttpClient httpclient = HttpClients.createDefault();
try { try {
HttpGet httpget = new HttpGet(checkdpsvalid + params); HttpGet httpget = new HttpGet(checkdpsvalid + params);