ជម្រើសភ្នាក់ងារនៃបរិបទ HTTP ជាកម្មសិទ្ធិរបស់រុំស្ទ្រីម HTTP របស់ PHP។ ការតភ្ជាប់ TCP ដើមដែលបង្កើតដោយ stream_socket_client មិនក្លាយជាអតិថិជនភ្នាក់ងារ HTTP ដោយគ្រាន់តែជម្រើសនោះមាននៅក្នុងវត្ថុបរិបទប៉ុណ្ណោះទេ។

ប្រសិនបើកូដតភ្ជាប់ដោយផ្ទាល់ទៅអាសយដ្ឋានគោលដៅ វាកំពុងបើកផ្លូវ TCP នោះ។ ប្រសិនបើវាតភ្ជាប់ទៅអាសយដ្ឋានភ្នាក់ងារជំនួសវិញ បៃបន្ទាប់នៅតែត្រូវអនុវត្តពិធីការភ្នាក់ងារ។

សម្រាប់ HTTP CONNECT នោះមានន័យថាម៉ាស៊ីន និងច្រកគោលដៅត្រឹមត្រូវ ការផ្ទៀងផ្ទាត់ភ្នាក់ងារណាមួយដែលត្រូវការ ការវិភាគចម្លើយពេញលេញ និងការទទួលយកមុនពេលពិធីការគោលដៅចាប់ផ្តើម។ ការហៅ fread តែមួយដែលស្វែងរកឃ្លាជោគជ័យមិនមែនជាឧបករណ៍តភ្ជាប់ពេញលេញទេ។ TCP អាចបំបែកចម្លើយរវាងការអាន ឬប្រគល់បៃបន្ថែមដែលត្រូវរក្សាទុកមកវិញ។

សម្រាប់គោលដៅ HTTPS TLS ត្រូវចាប់ផ្តើមតាមរយៈផ្លូវរូងក្រោមដីដែលបានបង្កើត ហើយផ្ទៀងផ្ទាត់អត្តសញ្ញាណគោលដៅ។ ឈ្មោះម៉ាស៊ីនភ្នាក់ងារមិនមែនជាអត្តសញ្ញាណវិញ្ញាបនបត្ររបស់គេហទំព័រទេ។

ប្រើអតិថិជន ឬឧបករណ៍តភ្ជាប់ដែលមានការគាំទ្រជាឯកសារសម្រាប់ពិធីការភ្នាក់ងារដែលត្រូវការ នៅពេលការងារគ្រាន់តែជាការទាញយក URL។ ការកំណត់ HTTP និង SOCKS របស់ PHP cURL ផ្តល់ផ្លូវទាញយក URL ដែលគាំទ្រមួយ។ ស្ទ្រីមដើមមានប្រយោជន៍នៅពេលកម្មវិធីកាន់ការងារពិធីការកម្រិតទាបនោះដោយខ្លួនឯង; វាមិនគួរទទួលមរតកការសន្មត់ដោយស្ងាត់ពីឧទាហរណ៍រុំ HTTP ដែលមិនពាក់ព័ន្ធនោះទេ។

អត្ថបទពាក់ព័ន្ធ