PhantomJS - Giao diện dòng lệnh
PhantomJS có thể được thực thi bằng cách sử dụng từ khóa "phantomjs" và tên của tệp. Ví dụ: "phantomjs file.js".
Bạn cũng có thể chuyển các đối số vào "file.js" như sau:
phantomjs [options] file.js arg1 arg2 ...
Hãy để chúng tôi xem qua một số tùy chọn có sẵn trong dòng lệnh.
S.Không | Tùy chọn & Mô tả |
---|---|
1 | --help or –h Sẽ hiển thị tất cả các tùy chọn dòng lệnh. Tạm dừng ngay lập tức và sẽ không chạy tập lệnh đã qua. |
2 | --version or –v In phiên bản PhantomJS đang chạy. Thao tác này sẽ tạm dừng quá trình chạy tập lệnh. |
3 | --debug[true|false] In cảnh báo và thông báo gỡ lỗi. Theo mặc định, nó được đặt thành false. Bạn cũng có thể sử dụng [có | không]. |
4 | --cookies-file = /path/to/cookies.txt Tên tệp để lưu trữ cookie liên tục. |
5 | --diskcache=[true|false] Bật bộ nhớ cache trên đĩa. Nó cũng nhận các giá trị [có | không] |
6 | --disk-cahe-path Đường dẫn cho bộ đệm đĩa. |
7 | --ignore-sslerrors=[true|false] Bỏ qua lỗi SSL. Ví dụ - Lỗi chứng chỉ đã hết hạn hoặc tự ký. Mặc định là sai. Nó cũng nhận các giá trị [có | không]. |
số 8 | --loadimages=[true|false] Tải tất cả hình ảnh nội tuyến. Giá trị mặc định là true. Nó cũng cần [có | không]. |
9 | --local-storagepath=/some/path Đường dẫn lưu nội dung LocalStorage và nội dung WebSQL. |
10 | --local-storagequota=number Kích thước tối đa để cho phép dữ liệu. |
11 | --local-url-access Cho phép sử dụng các URL 'tệp: ///' (mặc định là đúng). |
12 | --local-to-remote-urlaccess=[true|false] Cho phép nội dung cục bộ truy cập URL từ xa. Mặc định là sai. Nó cũng nhận các giá trị [có | không]. |
13 | --max-disk-cachesize=size Giới hạn kích thước của bộ nhớ cache trên đĩa (tính bằng KB) |
14 | --offline-storage-path Chỉ định vị trí để lưu trữ ngoại tuyến. |
15 | --offline-storage-quota Đặt kích thước tối đa của bộ nhớ ngoại tuyến tính bằng KB. |
16 | --outputencoding=encoding Đặt mã hóa được sử dụng cho đầu ra đầu cuối. Mặc định là utf-8. |
17 | --proxy=address:port Chỉ định máy chủ proxy sẽ được sử dụng (Ví dụ - proxy = 192.168.1.1: 8080) |
18 | --proxytype=[http|socks5|none] Chỉ định loại máy chủ proxy (mặc định là http) |
19 | --proxy-auth Thông tin xác thực cho proxy. Ví dụ - --proxy-auth = username: password |
20 | --scriptencoding=encoding Đặt mã hóa được sử dụng cho tập lệnh. Mặc định là utf8. |
21 | --script-language Đặt ngôn ngữ tập lệnh. |