Информация о пользователе

Ник: DaaN
Страна: Россия
Статус: Активен
С нами с:
15.11.2020 00:38
Лайки
Лайки: +1
Лайки
+1
Дизлайки
0
Я лайкал: +0
Я лайкал
0
Я дизлайкал
0
Комментарии
Комментировал: 2
Посты
1
Комментарии
1
Ответы: 1
Посты
0
Комментарии
1
Laravel 5.5 и парсинг. Что такое краулер (crawler).
Здравствуйте, да.
Сайт в UTF-8. Проблема,судя по всему, в самом ларавеле. Ибо работает если кэш ларавеля чистить. Какое-то количество раз DomCrawler разбирает нормально, а потом (именно буква Р почему-то) начинает как знак вопроса выводится.
Может потому что через форму (метод POST; поле ввода поискового запроса и submit. @csrf токен может как влияет... в представлении в meta вставлял csrf - не помогло) отправляю запрос get в guzzle... может закэшированное представление пытается подгрузиться на каком-то из запросов...
И с кодировками мучался (mb_converted_string). И метод addHtmlContent использую. И много чего.
Получилось вот только в web.php когда указал: Artisan::call('route:clear');/Artisan::call('view:clear');/Artisan::call('cache:clear');/Artisan::call('config:clear');
Laravel 5.5 и парсинг. Что такое краулер (crawler).
  А проблем с кодировкой от DomCrawler (Laravel 8) не было? И проблема-то плавающая, то кракозябрами выводит (только букву Р, в виде ?), то все ок. С горем пополам определил, что вроде как кэш ларавеля влияет (по крайней мере после artisan cache/view/config:clear) проблема уходит. Единственное проявляется она же (проблема) если Ctrl+f5 сделать (потом пропадает). Что уже только не прописывал (с сайта все в utf-8 приходит, да и полученный html с сайта выводится отлично; именно после обработки DomCrawler’ом проблема с кодировкой).