Първи URL съдържание, ако искате да изпратите бисквитки

задача
Трябва да се отваря страница, която изисква изпращане на бисквитката, заедно с искането за това.

решение
Използвайте Curl разширение и създаване CURLOPT_COOKIE:







Ако разширението Curl не е на разположение, използвайте метод addHeader () HTTP_Request клас от PEAR:

дискусия
Cookies се изпращат към сървъра в искането заглавието на Cookie. Къдрицата разширението е специална настройка за бисквитка, но прилагането HTTP_Request клас, трябва да се добави Cookie заглавна по същия начин, както другите заглавките. Няколко стойности бисквитка се изпращат към списъка с точка и запетая в края. Примерите в раздела "Решение" да изпратят две бисквитки: един на име на потребителя и стойността на Елън, както и друга дейност с името и стойността на плуване.







За да направите заявка за страница, която инсталира бисквитките, и след това изпраща следващи заявки, съдържащи тези новоинсталиран бисквитките, използвайте възможността да разширите Curl, наречена «бисквитка буркана» (банка за бисквитката).


Първият параметъра на заявката за CURLOPT_COOKIEJAR присвоите име на файла, който съхранява бисквитки. В следващи заявки, възложени на параметъра CURLOPT_COOKIEFILE едно и също име и разширение Curl гласи бисквитки от файла и го изпраща заедно с искането. Това е особено полезно, когато е налице последователност заявка, първият от които е регистриран на сайта, за да установите бисквитки или бисквитки за сесия удостоверяване и изискват останалите искания съдържат бисквитки:

Определяне на място за съхранение бисквитка буркан, бъдете внимателни.