Một data URL có thể mang theo chính sách PAC nhỏ khi Chrome khởi động
Nhúng tệp PAC cục bộ vào đối số proxy-pac-url mà không dựa vào việc tải file:// hay một máy chủ HTTP.
Bộ nạp PAC của Chromium chấp nhận data URL có chứa byte script. Với một tệp PAC UTF-8 nhỏ, lệnh khởi chạy Bash dùng GNU base64 có thể chuẩn bị đối số ngay trên máy:
pac64=$(base64 -w0 "$HOME/.config/proxy.pac")
google-chrome --proxy-pac-url="data:application/x-ns-proxy-autoconfig;charset=utf-8;base64,$pac64"
Dùng tên tệp thực thi của trình duyệt đã cài đặt. Tùy chọn -w0 của GNU base64 loại bỏ việc ngắt dòng đầu ra; các bản triển khai base64 khác có thể dùng tùy chọn khác. Khai báo charset cho bộ nạp PAC biết cách diễn giải các byte đã giải mã.
Cách này nhúng một ảnh chụp của tệp vào đối số khởi chạy. Nếu sửa tệp sau đó, chính sách của trình duyệt đang chạy sẽ không được cập nhật. Tạo lại đối số cho lần khởi chạy dự định tiếp theo.
Khởi chạy vào tiến trình trình duyệt mới dự định. Việc đưa URL cho một phiên bản đang chạy không chứng minh rằng nó đã nhận các cờ khởi động mới.
Giữ cách làm này cho những chính sách vừa vặn trong giới hạn dòng lệnh. Một vị trí PAC được duy trì qua HTTP hoặc HTTPS là một mô hình phân phối khác, với đường lấy riêng. Cơ chế data URL không yêu cầu cờ Network Service bị tắt.