Rarrabe kanun wakilin libcurl daga kanun gidan yanar gizo
Ba libcurl jerin kanun wakili da na manufa daban, tare da fahimtar cewa tura da rubutu bayyananne yana da iyakar gani daban.
Domin rike libcurl da ke akwai, rarrabe jerin kanun manufa da na wakili a bayyane:
curl_easy_setopt(handle, CURLOPT_HEADEROPT, (long)CURLHEADER_SEPARATE);
curl_easy_setopt(handle, CURLOPT_PROXYHEADER, proxy_headers);
curl_easy_setopt(handle, CURLOPT_HTTPHEADER, origin_headers); Riƙe riƙon da aka daidaita da ingantattun jeri a raye yayin jigilar. CURLHEADER_SEPARATE yana bambanta kanun da ake amfani da su akan CONNECT da kanun da ake amfani da su don buƙatar manufa. Tsofaffin misalan manufa ɗaya na iya sanya jerin na yau da kullum a cikin musayar biyu.
| Hanyar buƙata | Ma'anar jerin daban |
|---|---|
| HTTPS cikin tashar CONNECT ta yau da kullum | Musayar wakili tana zuwa farko; sannan kanun HTTP na manufa suna biye cikin TLS na manufa. |
| Tura HTTP na yau da kullum | Wakili na iya karanta kanun manufa, kuma libcurl na iya amfani da duka jerin da suka dace akan buƙatar da aka tura ɗaya. |
Alamar hanya ta wakili kawai tana cikin musayar wakili. Da tura da rubutu bayyananne, filin al'ada na son rai na iya isa tushen sai dai idan tsarin turawa ya kula da shi; sunan zaɓi ba garantin sirri ba ne.
Yi amfani da zaɓuɓɓukan shaidar da aka goyi bayan don tantancewa. Domin bayanan da mai aiki ya ayyana, gano wane mataki ke cinye su da ko ana iya tura su maimakon sanya kalmar sirri a cikin fili na gama gari.
Lokacin da alama ta ɓace ko ta bayyana tana zubewa, gano ainihin buƙatar da ke ɗauke da ita. Kira na kanun da ke nuna musayar da yawa na iya sa jerin da aka raba daidai su yi kama da gauraye.