use Cake\Http\Client;

$http = new Client([
    'proxy' => [
        'proxy' => 'proxy.example:8080',
    ],
]);

ಮಾರ್ಗದ ಅಗತ್ಯವಿರುವ ವಿನಂತಿಗಳಿಗೆ ಈ Cake\Http\Client ನಿದರ್ಶನವನ್ನು ಬಳಸಿ. HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿಯಿಂದ ಸಾರ್ವಜನಿಕ HTTP ಅಭ್ಯರ್ಥಿಯು ನೆಸ್ಟ್ ಮಾಡಿದ ಪ್ರಾಕ್ಸಿ ಆಯ್ಕೆಗೆ ಹೋಸ್ಟ್ ಮತ್ತು ಪೋರ್ಟ್ ಒದಗಿಸುತ್ತದೆ. ಕ್ಲೈಂಟ್‌ಗಳು ಸೇವಾ ಕಾರ್ಖಾನೆ ಅಥವಾ ಕಂಟೇನರ್‌ನಿಂದ ಬಂದರೆ, ಈ ಕನ್‌ಸ್ಟ್ರಕ್ಟರ್ ಆಯ್ಕೆಗಳನ್ನು ಅಲ್ಲಿಯೇ ಇರಿಸಿ.

ಪ್ರಾಕ್ಸಿ ದೃಢೀಕರಣಕ್ಕಾಗಿ, ನೆಸ್ಟ್ ಮಾಡಿದ ಸಂರಚನೆಯು ಅಪ್ಲಿಕೇಶನ್‌ನ ಉದ್ದೇಶಿತ ಸಂರಚನಾ ಮೂಲದಿಂದ username ಮತ್ತು password ಅನ್ನು ಸಹ ಸ್ವೀಕರಿಸುತ್ತದೆ.

Configure ನಮೂದು ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ; ಕೋಡ್ ಅದನ್ನು ಓದಿ ರವಾನಿಸುವವರೆಗೆ ಅದು ಸ್ವತಂತ್ರವಾಗಿ ನಿರ್ಮಿಸಿದ ಯಾವುದೇ ಕ್ಲೈಂಟ್ ಅನ್ನು ಬದಲಿಸುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ ಕೇವಲ App.http.client ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದು ಈ ನಿರ್ಮಾಣ ಮಾರ್ಗವನ್ನು ಬದಲಾಗದೆ ಬಿಡುತ್ತದೆ.

ನಿರ್ದಿಷ್ಟ ವಿನಂತಿಗೆ ಬೇರೆ ಮಾರ್ಗ ಬೇಕಾದಾಗ ವಿನಂತಿ-ಮಟ್ಟದ ಆಯ್ಕೆಗಳನ್ನು ಬಳಸಿ. ಉಪವರ್ಗವು ವಿಶಾಲ ನಡವಳಿಕೆಯನ್ನು ಪ್ಯಾಕೇಜ್ ಮಾಡಬಹುದು, ಆದರೆ ಈ ಡೀಫಾಲ್ಟ್ ಅನ್ನು ಹೊಂದಿಸಲು ಅದು ಅಗತ್ಯವಿಲ್ಲ.

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