@php_xak

Отправка запрoса на url с русскими символами?

По среди белого дня почему-то перестали работать запросы на url с русскими символами, выдаёт ошибку http 400 или 404. Пример url: bak93.ru/news/New Folder/Расписание занятий на 03.06.2022.xlsx/.
urlencode не решает эту проблему.
В .htaccess прописывал "adddefaultcharset utf-8" не помогло
Сам код:
$url = 'http://bak93.ru/news/New Folder/Расписание занятий  на 03.06.2022.xlsx';
$path = $_SERVER['DOCUMENT_ROOT'] . '/project/423/1.xlsx';
    file_put_contents($path, file_get_contents($url));
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ответы на вопрос 1
KKOOLL
@KKOOLL
full stack-developer
Попробуй так
$url = urlencode('http://bak93.ru/news/New Folder/Расписание занятий  на 03.06.2022.xlsx');
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы