Theo dõi lựa chọn proxy của Chrome bằng bản ghi NetLog
Ghi lại NetLog của Chrome và phân biệt các ứng viên proxy đã được phân giải với tuyến mà một yêu cầu cụ thể đã dùng.
Hộp thoại cài đặt hiển thị chính sách đã định cấu hình. Để điều tra tuyến mà Chrome đã chọn cho một URL, hãy ghi lại các sự kiện mạng của trình duyệt trong khi URL đó tải.
- Mở
chrome://net-export/trong Chrome. - Bắt đầu ghi vào đĩa và giữ nguyên tab đó.
- Trong tab khác, tái hiện điều hướng cụ thể. Ghi lại URL và thời gian gần đúng.
- Quay lại tab xuất và dừng ghi.
Có thể kiểm tra NetLog thu được bằng một trình xem tương thích. Hãy dùng cài đặt quyền riêng tư mặc định của bản ghi trừ khi cần thêm chi tiết cụ thể; nhật ký có thể tiết lộ thông tin duyệt web và mạng.
Đọc yêu cầu trước, rồi đến các sự kiện proxy
Tìm yêu cầu mục tiêu và theo dõi các nguồn liên quan thay vì tìm kiếm tên máy chủ proxy đầu tiên trong toàn bộ tệp. Chrome có thể đang tải các tab và tài nguyên nền không liên quan cùng lúc.
Việc phân giải proxy trả về danh sách ứng viên có thứ tự. Ví dụ, một kết quả giả định có thể như sau:
PROXY proxy-a.example:8080; PROXY proxy-b.example:8080; DIRECTĐiều này mô tả các tuyến khả dĩ. Nó không chứng minh rằng proxy-a đã mang yêu cầu, hay cả ba tuyến đều được liên hệ.
Tìm danh sách proxy đã phân giải, mọi sự kiện hạ ưu tiên proxy hỏng hoặc chuyển sang phương án dự phòng, và các sự kiện kết nối hoặc luồng liên quan. Theo dõi đến máy ngang hàng được chọn và kết quả cuối cùng. Nếu cần tải lại, hãy phân biệt trạng thái cấu hình PAC với trạng thái proxy hỏng đã ghi nhớ. Khi một kết nối được dùng lại, yêu cầu có thể trỏ tới luồng hoặc socket sẵn có thay vì tạo kết nối TCP mới tại thời điểm đó.
Từ vựng sự kiện bao gồm PROXY_RESOLUTION_SERVICE_RESOLVED_PROXY_LIST và PROXY_LIST_FALLBACK. Tùy đường phân giải, chi tiết danh sách có thể xuất hiện dưới dạng pac_string hoặc proxy_info. Các loại sự kiện được xuất có thể là số và được giải mã qua các hằng số được ghi trong bản ghi; một con số cố định sao chép từ phiên bản Chrome khác là không đáng tin.
Kết quả DIRECT cho URL này có thể tồn tại song song với proxy mà URL khác dùng. Các quyết định PAC và quy tắc bỏ qua phụ thuộc vào đích đến. Giữ lại bằng chứng của yêu cầu cụ thể khi báo cáo kết quả.