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.