a.php 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php
  2. function uMayGet($url, $params = [], $field = 'x-access-token', $token = 'jblZHVu7QXS2CbtmkkZQzwL9HO61gOF1')
  3. {
  4. $curl = curl_init();
  5. //将参数params转成url参数
  6. $params = http_build_query($params);
  7. $url .= '?' . $params;
  8. curl_setopt_array($curl, [
  9. CURLOPT_URL => $url,
  10. CURLOPT_RETURNTRANSFER => true,
  11. CURLOPT_ENCODING => "",
  12. CURLOPT_MAXREDIRS => 10,
  13. CURLOPT_CONNECTTIMEOUT => 5, // 连接超时时间(秒)
  14. CURLOPT_TIMEOUT => 5,
  15. CURLOPT_SSL_VERIFYPEER => false, // 禁用 SSL 验证
  16. CURLOPT_SSL_VERIFYHOST => false, // 禁用 SSL 验证
  17. CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  18. CURLOPT_CUSTOMREQUEST => "GET",
  19. CURLOPT_POSTFIELDS => "",
  20. CURLOPT_HTTPHEADER => [
  21. "$field: $token"
  22. ],
  23. ]);
  24. $response = curl_exec($curl);
  25. var_dump($response);
  26. $err = curl_error($curl);
  27. curl_close($curl);
  28. if ($err) {
  29. echo "cURL Error #:" . $err;
  30. }
  31. return json_decode($response, true);
  32. }
  33. uMayGet('https://sports.umaysports.cn/api/receive/setting?umay_match_id=250318UO6A&_mall_id=1');