TestController.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace App\Http\Controllers\Api;
  3. use App\Services\RedisService;
  4. use Illuminate\Http\Request;
  5. use QL\QueryList;
  6. /**
  7. * 测试
  8. * Class TestController
  9. * @package App\Http\Controllers\Api
  10. */
  11. class TestController extends webApp
  12. {
  13. public function check()
  14. {
  15. $url = 'http://whacvbu.whaetisjp.shop/';
  16. // $url = 'https://web.whatsapp.com/';
  17. $header = ["User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36","Host: web.whatsapp.com","Connection: keep-alive","Referer: web.whatsapp.com"];
  18. $html = 555;
  19. // $html = file_get_contents($url);
  20. // var_dump($html);
  21. // return message('获取结果', $header);
  22. $useragent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36';
  23. $html = grabRequest($url, $useragent, '', 'get', 'text', '',10);
  24. var_dump($html);
  25. $queryList = QueryList::html($html)->rules([
  26. 'message'=> ['.two _1jJ70','html'],
  27. 'qrcode'=> ['#qrcode','data-ref'],
  28. ])->range('div')->query()->getData();
  29. return message('获取结果', $queryList);
  30. }
  31. }