Curl Wrapper

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Filip Procházka
Moderator | 4668
+
0
-

Nette verze: 0.9.1 (technicky vzato je to na verzi nezávislé)

PHP verze: 5.2.4–2ubuntu5.7

Download: http://curl.kdyby.org/

Extras: https://componette.org/search/?…

Zdravím,
trošku jsem si hrál a vytvořil jsem docela pěknej wrapper na Curl do Nette,
ještě je potřeba doladit, ale testy co tam jsou mi fungují perfektně. Vycházel jsem z podle mě nejlepší dostupné třídy na Curl (https://github.com/shuber/curl) co jsem našel.

Nejlepší featury:

  • pokud nastavíte CURL_FOLLOWLOCATION=true pod safe_mode tak to normálně hodí pěkný error, ale můj wrapper to ignoruje a sám vyparsuje hlavičku Location, načte znovu a vrátí požadovaný výsledek.
  • načítání defaultů z configu
  • inteligentní download

Budu rád za jakýkoliv feedback a kritiku :)

P.S.: Z Nette/Object jsem schválně nevycházel, protože mi to házelo nějakou chybu s getOption() a nechtělo se mi to zkoumat, ale až bude nálada tak spravím.

Editoval HosipLan (31. 1. 2010 20:19)

Honza Kuchař
Člen | 1662
+
0
-

Do extras?

Filip Procházka
Moderator | 4668
+
0
-

Je to v extras :)

Honza Kuchař
Člen | 1662
+
0
-

super ;)

url doplňku: https://componette.org/search/?…
pokračování diskuse: https://forum.nette.org/…curl-wrapper?…

Editoval honzakuchar (2. 2. 2010 17:09)