{ "log" : { "entries" : [ { "request" : { "method" : "GET", "bodySize" : 0, "headersSize" : 441, "postData" : { "text" : "", "params" : [

        ]
      },
      "cookies" : [

      ],
      "headers" : [
        {
          "name" : "Host",
          "value" : "china-img.soulapp.cn"
        },
        {
          "name" : "tk",
          "value" : "ne8VjfnM6hD5SOR5IG7mh\/T4evRGCQxj"
        },
        {
          "name" : "av",
          "value" : "4.79.0"
        },
        {
          "name" : "Accept",
          "value" : "image\/*,*\/*;q=0.8"
        },
        {
          "name" : "User-Agent",
          "value" : "Soul_New\/4.79.0 (iPhone; iOS 14.8; Scale\/3.00) SoulBegin-iOS-4.79.0-WIFI-SoulEnd"
        },
        {
          "name" : "Accept-Language",
          "value" : "zh-cn"
        },
        {
          "name" : "Accept-Encoding",
          "value" : "gzip, deflate, br"
        },
        {
          "name" : "Connection",
          "value" : "keep-alive"
        }
      ],
      "queryString" : [
        {
          "name" : "x-oss-process",
          "value" : "image\/resize,m_lfit,w_1080,type_2\/format,webp\/quality,q_65"
        }
      ],
      "httpVersion" : "HTTP\/1.1",
      "url" : "https:\/\/china-img.soulapp.cn\/image\/2023-04-27\/78dfc725-9a53-4462-bb92-8f734bf4d16d-1682547800929.png?x-oss-process=image\/resize,m_lfit,w_1080,type_2\/format,webp\/quality,q_65"
    }
  }
]

} }您可以使用以下代码来打开本地的JSON文件,并获取其中的URL:

<?php
// 读取JSON文件内容
$jsonData = file_get_contents('path/to/your/file.json');

// 解析JSON数据为关联数组
$data = json_decode($jsonData, true);

// 遍历entries数组
foreach ($data['log']['entries'] as $entry) {
    $url = $entry['request']['url'];
    
    // 判断URL是否包含指定的查询字符串
    if (strpos($url, '?x-oss-process=image/resize,m_lfit,w_1080,type_2/format,webp/quality,q_65') !== false) {
        // 去除查询字符串
        $url = strtok($url, '?');
        
        // 输出处理后的URL
        echo $url . "\n";
    }
}
?>

请将path/to/your/file.json替换为您实际的JSON文件路径。以上代码会读取JSON文件内容并解析为关联数组,然后遍历entries数组,获取每个entry的URL。如果URL包含指定的查询字符串,则会去除该查询字符串并输出处理后的URL。


原文地址: https://www.cveoy.top/t/topic/pIMB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录