Autor Zpráva
alfa47
Profil *
Ahojte,

chcem spravit post request na jednu API sluzbu, tu su http://stackoverflow.com/questions/5647461/how-do-i-send-a-post-request-with-php 3 sposoby:

1.) file_get_contents
2.) curl
3.) post_request

Najviac hlasov dostalo prve... ale zase boli mi povedane, ze curl je urcite lepsie a rychlejsie.

Ktore by ste vy odporucili ako najlepsie riesenie?

Vopred dakujem velmi pekne
Alphard
Profil
curl může fungovat i v případech, kdy file_get_contents() selže kvůli zakázanému allow_url_fopen. Zase na druhou stranu může být zakázané curl... Na běžném hostingu bude zřejmě povolené obojí a je jedno, co použijete. Některým více vyhovuje práce s kontexty, někomu klasické curl. Třeba Jakub Vrána preferuje první možnost, ale jím popsané výhody působí docela subjektivně.
alfa47
Profil *
Alphard:
vdaka za link, tak budem teda pouzivat file_get_contents() nech som mudry ako Jakub Vrana. ;-))
Este skusim spravit rychlostne testy tychto dvoch variant.

Ale ked na stackoverflow vsetci hlasovali za prvu variantu, nieco na tom bude.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: