បើកដំណើរការ cookie នៅលើចំណុចកាន់ PHP cURL ដែលប្រើ proxy
រក្សា cookie គោលដៅនៅក្នុងម៉ាស៊ីន cookie របស់ PHP cURL ខណៈកំណត់ផ្លូវ proxy ដោយឡែក។
Proxy គឺជាអ្នកដឹកសំណើ។ ម៉ាស៊ីន cookie របស់ PHP cURL គឺជាអ្នកសម្រេចថា តើអតិថិជនផ្ញើ cookie គោលដៅណាខ្លះ។ កំណត់ទាំងពីរនៅលើចំណុចកាន់ដែលធ្វើការផ្ទេរ។ បញ្ជី proxy HTTP ផ្តល់បេក្ខជនសម្រាប់ផ្លូវ នៅពេលការងារនេះអាចប្រើអ្នកកណ្តាលសាធារណៈ៖
curl_setopt($handle, CURLOPT_PROXY, 'http://203.0.113.10:8080');
curl_setopt($handle, CURLOPT_COOKIEFILE, '');តម្លៃ COOKIEFILE ទទេ បើកដំណើរការម៉ាស៊ីន cookie ដោយមិនផ្ទុកឯកសារ cookie ដំបូង។ សំណើបន្ទាប់នៅលើចំណុចកាន់នោះអាចផ្ញើ cookie ដែលត្រូវគ្នាដែលទទួលបានពីគោលដៅ។
សម្រាប់ភាពនៅស្ថិតស្ថេរឆ្លងកាត់ចំណុចកាន់ ឬដំណើរការដែលបង្កើតដោយឡែក សូមប្រើគោលនយោបាយឯកសារ cookie ដែលជ្រើសដោយចេតនា។ COOKIEFILE អាន cookie; COOKIEJAR សរសេរ cookie ដែល libcurl រក្សាទុក។ ការផ្តល់ផ្លូវដល់ COOKIEJAR មិនមែនមានន័យថាអានវាដែរនោះទេ។
រក្សាឯកសារ cookie ដោយឡែកតាមសម័យ ឬគណនីដែលកម្មវិធីបានបម្រុង។ ឯកសារចែករំលែកដែលប្រើដោយការងារព្រមពេលគ្នាអាចលាយស្ថានភាព ដោយមិនអាស្រ័យលើ proxy ដែលការងារនីមួយៗជ្រើស។ ការពារឯកសារ ព្រោះ cookie សម័យអាចផ្តល់ការចូល ទោះបីមិនត្រូវបានដាក់ស្លាកថាជាពាក្យសម្ងាត់ក៏ដោយ។
ប្រសិនបើលំហូរការងារត្រូវការសរសេរស្ថានភាព cookie បច្ចុប្បន្នមុនការសម្អាត សូមពិនិត្យពាក្យបញ្ជា cookie ដែលបានចងក្រងរបស់ libcurl។ កុំពឹងលើការហៅ curl_close ពីឧទាហរណ៍ PHP ចាស់ ជាការពន្យល់តែមួយគត់អំពីពេលដែលស្ថានភាពត្រូវបានសរសេរ។
IP proxy ដែលបានផ្លាស់ប្តូរ ទុកគោលនយោបាយ cookieដដែល លុះត្រាតែកម្មវិធីផ្លាស់ប្តូរវា។ ធ្វើរោគវិនិច្ឆ័យសម័យដែលត្រូវបានបដិសេធ ជាការឆ្លើយតបពីគោលដៅ ជំនួសឱ្យការសន្មតថា proxy ត្រូវចងចាំការចូល។