- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Первый раз обращаюсь за помощью на форум))) Прям както не превычно.
Ну даладно, перейду к сабжу.
Задача такая..
есть сайт site.ru и есть прокся. Так вот я, используя курл через прокси подключаюсь к сайту site.ru. Сама загвоздка в том что на сайт site.ru мне необходимо послать некоторые хедеры.
Пытался сделать след. образом:
-курл инит
-устанавливаю прокси
-устанавливаю хедеры нужные мне
-урл и прочая фигня
в итоге получаю контент, который получается если не слать на сайт site.ru никаких хедеров.
Если же проделываю все это удалив пункт "установки прокси" все ок, контент то что нужно.
Так вот вопрос, как же заставить курл(или может есть обходные пути, может не курлом - сокетами?) слать на сайт site.ru нужные мне хедеры через прокси?
А сам прокси то фильтрует полученные заголовки или нет? Вы ж формально заголовки не удаленному сайту шлете - а проксе. Курл тут помочь не может никак. Если прокся их "режет".
есть сайт site.ru и есть прокся.
Уверен, что прокся не режет\подменяет хедеры?
на счет режет или нет - неизвестно...
поставил :
CURLOPT_COOKIEFILE
CURLOPT_COOKIEJAR
Но на фоне этого и проксю поменял - вроде заработало.
вот незнаю толи из-за того что проксю поменял, толи setopt добавил...
на счет режет или нет - неизвестно...
поставил :
CURLOPT_COOKIEFILE
CURLOPT_COOKIEJAR
Но на фоне этого и проксю поменял - вроде заработало.
вот незнаю толи из-за того что проксю поменял, толи setopt добавил...
CURLOPT_COOKIEFILE и CURLOPT_COOKIEJAR к хидерам никакого отношения не имеют.
понимаю.
Просто заметил разность в полученных хедерах от сайта site.ru через прокси и без.
менялась чтото связанное с куками(точно не помню что). Плюс ко всему есть в посылаемых хедерах строчка "Cookie: ...."
Тыкнул пальцем в небо и решил это добавить...
на счет режет или нет - неизвестно...
Так проверить же просто. Сооруди страничку, где будут читаться-показываться нужные хедеры и зайди браузером через свою проксю.
вот незнаю толи из-за того что проксю поменял, толи setopt добавил...
Ну вот - прокся однако ;).
понимаю.
Просто заметил разность в полученных хедерах от сайта site.ru через прокси и без.
менялась чтото связанное с куками(точно не помню что). Плюс ко всему есть в посылаемых хедерах строчка "Cookie: ...."
Тыкнул пальцем в небо и решил это добавить...
все верно, в хедерах передаются куки, переменные сессии , а также GET, POST и т.д.🤣bl:
CURLOPT_COOKIEFILE и CURLOPT_COOKIEJAR к хидерам никакого отношения не имеют.
Сами CURLOPT - нет. А курл-таки обёртка вокруг сокетов. И все передается в хидерах... Так что wmtopart поставить бы плюсик, но минусы уже заработал )))
Сами CURLOPT - нет. А курл-таки обёртка вокруг сокетов. И все передается в хидерах... Так что wmtopart поставить бы плюсик, но минусы уже заработал )))
Ну так или иначе вся передаваемая инфа, помимо тела документа, есть продукт хидеров. ;)
Но думаю проблема все таки была именно в проксе.
Я помню одну фишку. Встречался... Вообщем, нада строго RFC соблюдать, а то некоторые прокси-сервера "ломают" запрос. Сдвиги образуются на 2 байта и прочая мутотень рисуется... Но это если через сокеты работать напрямую. Не думаю, что курл там ошибается )