FiddlerCore ಅಪ್ಲಿಕೇಶನ್ ಆಯ್ಕೆ ಮಾಡಿದ ಮೂಲ ಪ್ರಾಕ್ಸಿ ಮೂಲಕ ಸೆಷನ್ ಅನ್ನು ರವಾನಿಸಬಹುದು. BeforeRequest ನಲ್ಲಿ ಸೆಷನ್‌ನ x-overrideGateway ಧ್ವಜವನ್ನು ಹೊಂದಿಸಿ:

FiddlerApplication.BeforeRequest += session => {
    session["x-overrideGateway"] = "proxy.office.example:8080";
};

ಇದು ಈಗಿರುವ ಹೋಸ್ಟ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಾಗಿ FiddlerCore ಈವೆಂಟ್ ನೋಂದಣಿಯ ತುಣುಕು. ಧ್ವಜದ ಸಾಮಾನ್ಯ host:port ರೂಪ HTTP ಗೇಟ್‌ವೇಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. ವಿನಂತಿಯ ಗಮ್ಯಸ್ಥಾನವು ಮೊದಲು ಹೆಸರಿಸಿದ ವೆಬ್‌ಸೈಟ್ ಆಗಿಯೇ ಉಳಿಯುತ್ತದೆ. ಮೂಲ-ಪ್ರಾಕ್ಸಿ ರುಜುವಾತುಗಳಿಲ್ಲದೆ ಸಾರ್ವಜನಿಕ ಸೈಟ್ ಅನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ಪರೀಕ್ಷಿಸಲು, ಜಾಲಬಂಧ ಆ ಮಾರ್ಗವನ್ನು ಅನುಮತಿಸಿದಾಗ HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿ ಸೂಕ್ತ host:port ಮೌಲ್ಯಗಳನ್ನು ನೀಡುತ್ತದೆ.

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

ದಾಖಲಿತ ವಿಶೇಷ ಮೌಲ್ಯ DIRECT ಆ ಸೆಷನ್‌ಗೆ ನೇರ ಮಾರ್ಗವನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ. ಸಾಂಸ್ಥಿಕ ಮೂಲವಿಲ್ಲದೆ ಒಳಗಿನ ಗಮ್ಯಸ್ಥಾನವನ್ನು ತಲುಪಬೇಕಾದಾಗ ಇದು ಉಪಯುಕ್ತ.

ಎರಡು ಶ್ರೋತೃಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಇರಿಸಬೇಕು: ಗ್ರಾಹಕರು FiddlerCore ಶ್ರೋತೃಕ್ಕೆ ಸಂಪರ್ಕಿಸುತ್ತಾರೆ, ಆದರೆ ಬದಲಿ ನಿರ್ದೇಶನವು ಮುಂದಿನ ಪ್ರಾಕ್ಸಿಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಬದಲಿ ನಿರ್ದೇಶನವನ್ನು FiddlerCore ನ ಸ್ವಂತ ಆಲಿಸುವ ಬಿಂದುವಿಗೆ ಮರಳಿಸಿದರೆ ವಿನಂತಿ ಚಕ್ರದಲ್ಲಿ ಸಿಲುಕುತ್ತದೆ.

ವಿನಂತಿಯನ್ನು ಮೇಲಕ್ಕೆ ಕಳುಹಿಸುವ ಮೊದಲೇ ಧ್ವಜವನ್ನು ಹೊಂದಿಸಿ. ಪ್ರತಿಕ್ರಿಯೆ ಬಂದ ನಂತರ ಅದನ್ನು ಬದಲಿಸುವುದು ತೋರಿಸುವ ಸೆಷನ್ ಡೇಟಾವನ್ನು ಬದಲಿಸಬಹುದು, ಆದರೆ ಪೂರ್ಣಗೊಂಡ ಜಾಲ ಕ್ರಿಯೆಯನ್ನು ಮರುಮಾರ್ಗ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ.

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