32 / 31 / 21
Регистрация: 13.07.2014
Сообщений: 374
|
||||||
1 | ||||||
File_get_content(.shtml);26.11.2018, 20:55. Показов 950. Ответов 7
Метки нет (Все метки)
Добрый день,
есть функция , извлекающая контекст страниц:
возможно ли как либо обмануть сервер, что бы получать контекст с таких страниц ?
0
|
26.11.2018, 20:55 | |
Ответы с готовыми решениями:
7
file_get_content () не видет файла Перекодировать строку после file_get_content Поменять с *.shtml на *.php Обработка shtml текста в ббсод |
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
27.11.2018, 06:40 | 2 |
Расширение ни при чём. Разве что если сервер при запросах к подобным адресам отклоняет запрос, если не были переданы заголовки.
Если в обозревателе URI открывается, попробуйте отправлять точно такие же заголовки при помощи CURL.
1
|
32 / 31 / 21
Регистрация: 13.07.2014
Сообщений: 374
|
||||||
27.11.2018, 12:06 [ТС] | 3 | |||||
Вот такие заголовки получаю вижу:
Accept: */* Accept-Encoding: gzip, deflate, br Accept-Language: ru-RU Cache-Control: no-cache Connection: Keep-Alive Host: www.eurosport.ru User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134 пытаюсь передать дописав функцию
0
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
27.11.2018, 15:30 | 4 |
Адрес, к которому обращаетесь, можете прислать?
0
|
32 / 31 / 21
Регистрация: 13.07.2014
Сообщений: 374
|
|
27.11.2018, 17:49 [ТС] | 5 |
вот такой адрес:
https://www.eurosport.ru/figur... 7281.shtml
0
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
27.11.2018, 18:10 | 6 |
Не могу воспроизвести ошибку. У меня с локального нормально данную страницу получает.
Возможно, дело в IP, с которого запросы выполняете. Попробуйте использовать прокси, мало ли.
0
|
32 / 31 / 21
Регистрация: 13.07.2014
Сообщений: 374
|
||||||
27.11.2018, 23:21 [ТС] | 7 | |||||
Так на локалке и у меня все норм,
только если сервером, через curl загружать то 403 с прокси тоже ничего не вышло, добавил строку
// curl_getinfo($c, CURLINFO_HTTP_CODE) => 0
0
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
28.11.2018, 06:23 | 8 |
Раз у вас работало на локальном, значит проблема точно не в расширении .shtml
Надо было ещё при создании темы уточнять, что не работает именно на хостинге. Используйте другой.
0
|
28.11.2018, 06:23 | |
28.11.2018, 06:23 | |
Помогаю со студенческими работами здесь
8
Отличие file_get_content от file_get_html Оверлеи и всякие pop-up окна не дают получить HTML через file_get_content или RollingCurl Регулярные выражения и file_get_content И снова SHTML Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |