- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть задача - написать парсер для сайта, у которого стоит авторизация с пом htaccess. Подскажите как програмно пройти эти авторизацию? Нашел несколько примеров для curl, но там авторизация методом пост.. - CURLOPT_POSTFIELDS. О GET запросах ничего нет
---------- Добавлено 09.07.2014 в 03:46 ----------
Подскажите что неправильно в моем коде:
Такой заголовок еще добавьте попробуйте.
Добавил curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
после curl_setopt($curl, CURLOPT_URL, "http://www.mysite.ru/");
Нужная страница загружается но все-равно выскакивает окошко с авторизацией..
Так ведь авторизация с пом. сервера. При чем здесь /login.php?
Так ведь авторизация с пом. сервера. При чем здесь /login.php?
Так подставьте свои данные, я же не знаю, как там там скрипт и переменные доступа называются.
Авторизация происходит с пом. вебсервера (файл htaccess)
Тогда разве что могу посоветовать ключить опцию CURLOPT_VERBOSE, смотреть на то, что курл отправляет и получает и сравнивать с тем, что отправляется/получается в браузере через какой-нибудь firebug/devtools
Вставил в код curl_setopt($curl, CURLOPT_VERBOSE, TRUE);
но что-то вообще ничего не выводится - белый экран, хотя стоит вначале скрипта
ini_set("display_errors", 1);
error_reporting(E_ERROR | E_WARNING | E_PARSE);
А попробуйте скрипт из консоли запустить, я обычно эту опцию с консольными скриптами использовал - там всё выводилось.
Следующий код - показывает нужную хтмл страницу, но выскакивает паралельно форма логина и пароля. Раньше отдалавало страницу с 401 ошибкой. Подскажите что здесь может быть не так?