Fiddler chỉ định hai tùy chọn để sử dụng nó làm proxy ngược.Sử dụng Fiddler làm Proxy ngược
Lựa chọn 1:
Fiddler thể được cấu hình để cho bất kỳ lưu lượng gửi đến http://127.0.0.1:8888 được tự động gửi tới một cổng khác nhau trên cùng một máy. Để thiết lập cấu hình này:
Bắt đầu REGEDIT
Tạo một DWORD mới có tên ReverseProxyForPort bên trong HKCU \ SOFTWARE \ Microsoft \ Fiddler2.
Đặt DWORD vào cổng địa phương mà bạn muốn định tuyến giao thông nội địa để (nói chung cổng 80 cho một máy chủ HTTP chuẩn )
Restart Fiddler
Điều hướng trình duyệt của bạn để http://127.0.0.1:8888
Phương án 2:
Ngoài ra, bạn có thể viết một quy tắc làm điều tương tự.
Giả sử bạn đang chạy trang web trên cổng 80 của máy có tên WEBSERVER. Bạn đang kết nối với> trang web bằng Internet Explorer Mobile Edition trên thiết bị Windows SmartPhone mà bạn không thể> định cấu hình proxy web. Bạn muốn nắm bắt lưu lượng truy cập từ điện thoại và phản hồi của máy chủ.
Khởi động Fiddler trên máy WEBSERVER, chạy trên cổng mặc định là 8888.
Nhấp vào Công cụ | Tùy chọn Fiddler và đảm bảo hộp kiểm "Cho phép khách hàng từ xa kết nối" được chọn. Khởi động lại nếu cần.
Chọn Quy tắc | Tùy chỉnh quy tắc.
Bên trong trình xử lý OnBeforeRequest, thêm dòng mã mới: nếu (oSession.host.toLowerCase() == "webserver: 8888") oSession.host = "webserver: 80";
Trên SmartPhone, điều hướng đến http://webserver:8888
Cả hai tùy chọn liên quan đến việc sử dụng Fiddler trên cùng một máy, nhưng những gì nếu Fiddler và máy chủ chạy web trên hai máy khác nhau? Ví dụ: giả sử example.com được truy vấn bởi một số người dùng và phân giải thành 1.2.3.4. Tôi có thể chạy Fiddler trên 1.2.3.4 để chuyển tiếp lưu lượng truy cập đến 1.2.3.5 bất cứ khi nào example.com được truy vấn không? Giả sử tôi sử dụng tùy chọn 2 để định cấu hình Fiddler, tôi có nên đặt 'máy chủ web' thành example.com, example.com, www.example.com hay địa chỉ IP của example.com (giả sử www.example.com là bí danh của example.com hay không))?
Tôi nghĩ bạn đang nhầm lẫn; Fiddler là một proxy, bạn có thể sử dụng nó trên máy khách, trên máy chủ hoặc trên máy tính của riêng mình – EricLaw