Bladeren bron

打印cookie信息

syh 5 jaren geleden
bovenliggende
commit
6a05eac3a3

+ 2 - 3
jeecg-boot-module-system/src/main/java/org/jeecg/modules/ctop/service/impl/CreateInternalServiceImpl.java

@@ -236,6 +236,7 @@ public class CreateInternalServiceImpl implements ICreateInternalService {
         chromeOptions.addArguments("--window-size=1920,1080");
         chromeOptions.addArguments("--user-agent=" + HttpUtils2.USER_AGENT);
         chromeOptions.setAcceptInsecureCerts(true);
+        chromeOptions.addArguments("--proxy-server=http://220.189.86.111:45641");
         WebDriver webDriver = new ChromeDriver(chromeOptions);
         try {
             webDriver.manage().deleteAllCookies();
@@ -269,9 +270,6 @@ public class CreateInternalServiceImpl implements ICreateInternalService {
             ObjectMapper mapper = new ObjectMapper();
             mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
             JsonNode jsonNode = mapper.readTree(res);
-            //errorcode == 1102 验证码错误,请重新输入验证码
-            //errorcode == 1101 验证码为空
-
             Integer errorCode = jsonNode.get("error_code").asInt();
             //用户名或者密码错误
             if (null != errorCode && errorCode == 1009) {
@@ -354,6 +352,7 @@ public class CreateInternalServiceImpl implements ICreateInternalService {
                         //广告组id
                         String url2 = "https://ad.oceanengine.com/pages/ad/create.html?campaign_id=" + campaignId + "&landing_type=3&temp_id=ADvQb";
                         webDriver.get(url2);
+
                         header.put("Referer", url2);
                         for (Cookie cookie : webDriver.manage().getCookies()) {
                             if ("csrftoken".equals(cookie.getName())) {

+ 12 - 12
module-common/src/main/java/cn/com/ctop/common/module/utils/HttpUtils2.java

@@ -76,10 +76,10 @@ public class HttpUtils2 {
             httppost.setHeader("User-Agent", USER_AGENT);
 
             List<Cookie> list = cookieStore.getCookies();
-//            for (Cookie ck : list) {
-//                System.out.println(ck.getName() + "=" + ck.getValue() + "," + ck.getDomain());
-//            }
-//            System.out.println("-------------------------------------");
+            for (Cookie ck : list) {
+                System.out.println(ck.getName() + "=" + ck.getValue() + "," + ck.getDomain());
+            }
+            System.out.println("-------------------------------------");
             for (String key : headers.keySet()) {
                 httppost.setHeader(key, headers.get(key));
             }
@@ -124,9 +124,11 @@ public class HttpUtils2 {
             httppost.setHeader("User-Agent", USER_AGENT);
             httppost.addHeader("Content-Type", "application/json");
             List<Cookie> list = cookieStore.getCookies();
-//            for (Cookie ck : list) {
-//                System.out.println(ck.getName() + "=" + ck.getValue() + "," + ck.getDomain());
-//            }
+            System.out.println("###################################################");
+            for (Cookie ck : list) {
+                System.out.println(ck.getName() + "=" + ck.getValue() + "," + ck.getDomain());
+            }
+            System.out.println("###################################################");
             for (String key : headers.keySet()) {
                 httppost.setHeader(key, headers.get(key));
             }
@@ -167,7 +169,6 @@ public class HttpUtils2 {
             for (String key : headers.keySet()) {
                 httppost.setHeader(key, headers.get(key));
             }
-            //httppost.setHeader("Content-Type", "application/json");
             httppost.setEntity(new StringEntity(body, Charset.forName("UTF-8")));
             HttpEntity respentity;
 
@@ -229,13 +230,12 @@ public class HttpUtils2 {
             httppost.setHeader("User-Agent", USER_AGENT);
             httppost.addHeader("Content-Type", "application/json");
             List<Cookie> list = cookieStore.getCookies();
-//            for (Cookie ck : list) {
-//                System.out.println(ck.getName() + "=" + ck.getValue() + "," + ck.getDomain());
-//            }
+            for (Cookie ck : list) {
+                System.out.println(ck.getName() + "=" + ck.getValue() + "," + ck.getDomain());
+            }
             for (String key : headers.keySet()) {
                 httppost.setHeader(key, headers.get(key));
             }
-            //httppost.setHeader("Content-Type", "application/json");
             httppost.setEntity(new StringEntity(params.toJSONString(), Charset.forName("UTF-8")));
             HttpEntity respentity;