ಕೆಲವು ಪ್ರಾಕ್ಸಿ ಉತ್ಪನ್ನಗಳು ನಂತರದ ಪ್ರಾಕ್ಸಿ ವಿನಂತಿಗಳಿಗೆ ಕುಕಿ ಅಥವಾ ಟೋಕನ್ ಒದಗಿಸುವ ಲಾಗಿನ್ ಹರಿವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತವೆ. ಆ ಟೋಕನ್ CONNECT ನಲ್ಲಿ ಕಾಣಬೇಕಾದರೆ, ಸುರಂಗದ ಒಳಗಿನ ವೆಬ್ಸೈಟ್ಗಾಗಿ ಉದ್ದೇಶಿಸಿದ ಕುಕಿಗಳಿಂದ ಅದನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಇರಿಸಿ.

libcurl ಪ್ರಾಕ್ಸಿಗಾಗಿ ಮೀಸಲಾದ ಕಸ್ಟಮ್-ಶೀರ್ಷಿಕೆ ಪಟ್ಟಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಈಗಾಗಲೇ ಆರಂಭಿಸಿದ C ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ, ಸಂರಚನೆಯ ತುಣುಕು ಹೀಗೆ ಕಾಣಬಹುದು:

struct curl_slist *proxy_headers = NULL;
proxy_headers = curl_slist_append(proxy_headers,
    "Cookie: ProxySession=REPLACE_WITH_PROXY_TOKEN");
curl_easy_setopt(handle, CURLOPT_PROXYHEADER, proxy_headers);
curl_easy_setopt(handle, CURLOPT_HEADEROPT,
                 (long) CURLHEADER_SEPARATE);

ಪ್ರಾಕ್ಸಿಯ ದಾಖಲಿತ ಲಾಗಿನ್ ಪ್ರೋಟೋಕಾಲ್ ಆ ಶೀರ್ಷಿಕೆಯನ್ನು ಕೇಳಿದಾಗ ಮಾತ್ರ ಇದು ಸೂಕ್ತ. ಸುತ್ತಮುತ್ತಲಿನ ಕೋಡ್ನಲ್ಲಿ ಹಂಚಿಕೆ ಮತ್ತು ಆಯ್ಕೆಗಳ ಫಲಿತಾಂಶಗಳನ್ನು ಪರಿಶೀಲಿಸಿ, ವರ್ಗಾವಣೆ ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ ಪಟ್ಟಿಯನ್ನು ಇರಿಸಿ, ನಂತರ ಪಟ್ಟಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡುವ ಮೊದಲು ಹ್ಯಾಂಡಲ್ನ ಪಾಯಿಂಟರ್ ಅನ್ನು ತೆರವುಗೊಳಿಸಿ ಅಥವಾ ಬದಲಾಯಿಸಿ.

ಪ್ರತ್ಯೇಕ ಶೀರ್ಷಿಕೆ ನಿರ್ವಹಣೆಯೊಂದಿಗೆ, libcurl ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿಯನ್ನು CONNECT ನಲ್ಲಿ ಮತ್ತು ಗಮ್ಯಸ್ಥಾನದ ಪಟ್ಟಿಯನ್ನು ಸ್ಥಾಪಿತ ಸುರಂಗದ ಒಳಗಿನ ವಿನಂತಿಯಲ್ಲಿ ಕಳುಹಿಸುತ್ತದೆ. ಹೀಗಾಗಿ ಪ್ರಾಕ್ಸಿ ವಿಕ್ರೇತರ ಟೋಕನ್ ಪಡೆಯುತ್ತದೆ, ಆದರೆ ಆ ಟೋಕನ್ ವೆಬ್ಸೈಟ್ ಕುಕಿ ಆಗುವುದಿಲ್ಲ. ಈ ಪ್ರತ್ಯೇಕತೆ libcurl 7.42.1 ರಿಂದ ಡೀಫಾಲ್ಟ್; ಸ್ಪಷ್ಟ ಆಯ್ಕೆ ಉದ್ದೇಶಿತ ವರ್ತನೆಯನ್ನು ಗೋಚರವಾಗಿಸುತ್ತದೆ.

ಬ್ರೌಸರ್ ಕುಕಿ ಜಾರ್ ಇನ್ನೊಂದು ಕಾರ್ಯವಿಧಾನ

libcurl ನ ಕುಕಿ ಎಂಜಿನ್ ಸಕ್ರಿಯಗೊಳಿಸುವುದು ಅಥವಾ ಗಮ್ಯಸ್ಥಾನಕ್ಕೆ ಕುಕಿ ಹೊಂದಿಸುವುದು ಬ್ರೌಸರ್ನ ಸ್ವಂತ ಪ್ರಾಕ್ಸಿ-ಲಾಗಿನ್ ಹರಿವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮರುಸೃಷ್ಟಿಸುವುದಿಲ್ಲ. CONNECT ಗಮ್ಯಸ್ಥಾನದ HTTPS ವಿನಿಮಯಕ್ಕಿಂತ ಮೊದಲು ಸಂಭವಿಸುತ್ತದೆ. ಪ್ರತಿ ವಿನಂತಿಯಲ್ಲಿ ಸೆರೆಹಿಡಿದ ಸೈಟ್ ಕುಕಿ ನಕಲಿಸುವ ಬದಲು ಉತ್ಪನ್ನದ ನಿಜವಾದ ಅಗತ್ಯಗಳನ್ನು ಗುರುತಿಸಿ.

ಪ್ರಾಕ್ಸಿ ಪ್ರಮಾಣಿತ HTTP ಪ್ರಾಕ್ಸಿ ದೃಢೀಕರಣವನ್ನು ಬಳಸಿದರೆ, ಬದಲಿಗೆ libcurl ನ ಪ್ರಾಕ್ಸಿ ರುಜುವಾತುಗಳು ಮತ್ತು ಬೆಂಬಲಿತ ದೃಢೀಕರಣ ಆಯ್ಕೆಗಳನ್ನು ಬಳಸಿ. Proxy-Authenticate ಜೊತೆಗಿನ 407 ಸೆಷನ್ ಟೋಕನ್ ಹಿಂತಿರುಗಿಸುವ HTML ಲಾಗಿನ್ ಪುಟಕ್ಕಿಂತ ಬೇರೆ ಪ್ರೋಟೋಕಾಲ್.

ಟೋಕನ್ ಅನ್ನು ಅದರ ಪ್ರಾಕ್ಸಿ ಎಂಡ್ಪಾಯಿಂಟ್ ಮತ್ತು ಉದ್ದೇಶಿತ ಜೀವಿತಾವಧಿಗೆ ಸೀಮಿತಗೊಳಿಸಿ. ಇನ್ನೊಂದು ಮಧ್ಯವರ್ತಿಗೆ ಬದಲಾಯಿಸುವಾಗ, ಆ ಸಂರಚನೆ ಬದಲಾವಣೆಯ ಭಾಗವಾಗಿ ಶೀರ್ಷಿಕೆ ಪಟ್ಟಿಯನ್ನು ಬದಲಾಯಿಸಿ. ಸಾಮಾನ್ಯ ವಿನಂತಿ-ಶೀರ್ಷಿಕೆ ಪಟ್ಟಿ ಒಂದೇ ಪ್ರಾಕ್ಸಿಗೆ ಸೇರಿದ ರಹಸ್ಯಕ್ಕೆ ಕೆಟ್ಟ ಸ್ಥಳ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು