Авторизация на другом сервере средствами php

Статус
В этой теме нельзя размещать новые ответы.
CURL идет в комплекте с пакетом XAMPP и требует всего лишь копирования нескольких файлов в системную папку (это в винде).
И причем тут XAMPP и файлы в системных папках..
сURL как PHP библиотека входит во многие сборки, но можно и руками прикрутить, и никаких системных папок. Есть еще консольная версия, но необходимость ее использования возникает крайне редко.
Эта штука живет уже много лет, и отточена на многих тысячах серверов. Быстрая, надежная, удобная, полностью покрывает запрошенный функционал - чего еще желать..)
 
И причем тут XAMPP и файлы в системных папках..
сURL как PHP библиотека входит во многие сборки, но можно и руками прикрутить, и никаких системных папок. Есть еще консольная версия, но необходимость ее использования возникает крайне редко.
Эта штука живет уже много лет, и отточена на многих тысячах серверов. Быстрая, надежная, удобная, полностью покрывает запрошенный функционал - чего еще желать..)
НУ вот я и говорю! Спросил кучу людей никто не знает про какой-то сранный "snoopy". По мне так код на курле выглядит красивее и рациональнее.
 
Ок, буду пробовать curl...

P.S. Ребята давайте жить дружно (с)

На сайте авторизация сделана мудро... просто POSTом не зашлешь...
Гененируются скрытые поля с какими то значениями.
 
Нашел отличную библиотеку, использую уже неделю - отлично работает! :ay:

называется curl http client

Curl based HTTP Client
Simple but effective OOP wrapper around Curl php lib. Contains common methods needed for getting data from url, setting referrer, credentials, sending post data, managing cookies, etc.
 

Вложения

  • curl_http_client.zip
    2,1 KB · Просмотры: 35
На сайте авторизация сделана мудро... просто POSTом не зашлешь...
Гененируются скрытые поля с какими то значениями.
не джумловая случаем?

на самом деле просто будет два шага - забрать страницу со всеми скрытыми полями, выпарсить их и добавить в запрос; куки тоже стоит записать - наверняка там сессия
 
У Snoopy есть одно преимущество - она может работать там, где нет курла.
 
курл там все же есть - в работе с https
 
Ок, буду пробовать curl...

P.S. Ребята давайте жить дружно (с)

На сайте авторизация сделана мудро... просто POSTом не зашлешь...
Гененируются скрытые поля с какими то значениями.
Забирай страницу, парси все скрытые значения и посылай пост =)
зы: курл для таких целей как из пушки по мухе.
 
А как скрипт может получить значения кук?

Добавлено через 6 минут
Может ли curl http client работать с сессиями?
 
А как скрипт может получить значения кук?
Добавлено через 6 минут
Может ли curl http client работать с сессиями?
на все вопросы ответ да, если php пятой версии, в четверке вроде есть ограничения на сохранение кук - не проверял - просто гдето слышал.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху