Bạn đang xem : curl mã thoát 7

curl (1) – Trang hướng dẫn sử dụng Linux

curl (1) Làm xoăn Lăn bằng tay (1)

       curl - chuyển một URL
        cuộn [tùy chọn / URL] 
        curl  là một công cụ để truyền dữ liệu từ hoặc đến máy chủ, sử dụng một trong các
       các giao thức được hỗ trợ (DICT, FILE, FTP, FTPS, GOPHER, HTTP,
       HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS,
       RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET hoặc TFTP). Các
       lệnh được thiết kế để hoạt động mà không cần sự tương tác của người dùng.

       curl cung cấp một loạt các thủ thuật hữu ích như hỗ trợ proxy, người dùng
       xác thực, tải lên FTP, bài đăng HTTP, kết nối SSL, cookie,
       sơ yếu lý lịch chuyển hồ sơ và hơn thế nữa. Như bạn sẽ thấy bên dưới, số
       của các tính năng sẽ làm cho đầu của bạn quay!

       curl được cung cấp bởi libcurl cho tất cả các tính năng liên quan đến truyền. Xem
        libcurl  (3) để biết chi tiết.
       Cú pháp URL phụ thuộc vào giao thức. Bạn sẽ tìm thấy một chi tiết
       mô tả trong RFC 3986.

       Bạn có thể chỉ định nhiều URL hoặc nhiều phần của URL bằng cách viết một phần
       đặt trong dấu ngoặc nhọn và trích dẫn URL như trong:

         "http: // site. {one, two, three} .com"

       hoặc bạn có thể lấy chuỗi chuỗi ký tự chữ và số bằng cách sử dụng [] as
       trong:

         "ftp://ftp.example.com/file[1-100].txt"

         "ftp://ftp.example.com/file[001-100].txt" (với
       số không)

         "ftp://ftp.example.com/file[a-z].txt"

       Các trình tự lồng nhau không được hỗ trợ, nhưng bạn có thể sử dụng một số trình tự
       cạnh nhau:

         "http://example.com/archive[1996-1999]/vol[1-4]/part{a,b,c}.html"

       Bạn có thể chỉ định bất kỳ số lượng URL nào trên dòng lệnh. Họ sẽ
       được tìm nạp một cách tuần tự theo thứ tự được chỉ định. Bạn có thể
       chỉ định các tùy chọn dòng lệnh và URL hỗn hợp và theo bất kỳ thứ tự nào trên
       dòng lệnh.

       Bạn có thể chỉ định một bộ đếm bước cho các phạm vi để nhận được mọi thứ N
       số hoặc chữ cái:

         "http://example.com/file[1-100:10].txt"

         "http://example.com/file[a-z:2].txt"

       Khi sử dụng chuỗi [] hoặc {} khi được gọi từ một dòng lệnh
       nhắc nhở, bạn có thể phải đặt URL đầy đủ trong đôi
       dấu ngoặc kép để tránh shell can thiệp vào nó. Điều này cũng
       đối với các ký tự khác được coi là đặc biệt, chẳng hạn như '& amp;',
       '?' và '*'.

       Cung cấp chỉ mục vùng IPv6 trong URL với phần trăm thoát
       ký và tên giao diện. Giống như trong

         "http: // [fe80 :: 3% 25eth0] /"

       Nếu bạn chỉ định URL mà không có tiền tố giao thức: //, curl sẽ thử
       để đoán xem bạn có thể muốn giao thức nào. Sau đó nó sẽ mặc định là
       HTTP nhưng hãy thử các giao thức khác dựa trên tên máy chủ thường được sử dụng
       tiền tố. Ví dụ: đối với tên máy chủ bắt đầu bằng "ftp". Xoăn
       sẽ giả sử bạn muốn nói FTP.

       curl sẽ cố gắng hết sức để sử dụng những gì bạn chuyển tới nó dưới dạng URL. Nó là
       không cố gắng xác thực nó là một URL chính xác về mặt cú pháp bởi bất kỳ
       có nghĩa là nhưng thay vì  rất  tự do với những gì nó chấp nhận.

       curl sẽ cố gắng sử dụng lại các kết nối cho nhiều tệp
       chuyển, để nhận được nhiều tệp từ cùng một máy chủ sẽ
       không thực hiện nhiều kết nối / bắt tay. Điều này cải thiện tốc độ. Của
       tất nhiên điều này chỉ được thực hiện trên các tệp được chỉ định trên một lệnh duy nhất
       dòng và không thể được sử dụng giữa các lệnh gọi curl riêng biệt.
       Nếu không được thông báo khác, curl sẽ ghi dữ liệu nhận được vào stdout.
       Thay vào đó, nó có thể được hướng dẫn lưu dữ liệu đó vào một tệp cục bộ,
       bằng cách sử dụng hoặc các tùy chọn. Nếu cuộn tròn là
       cung cấp nhiều URL để chuyển trên dòng lệnh, nó tương tự
       cần nhiều tùy chọn để lưu chúng ở đâu.

       curl không phân tích cú pháp hay nói cách khác là "hiểu" nội dung mà nó nhận được
       hoặc viết dưới dạng đầu ra. Nó không mã hóa hoặc giải mã, trừ khi
       yêu cầu rõ ràng với các tùy chọn dòng lệnh chuyên dụng.
       curl hỗ trợ nhiều giao thức, hoặc đặt trong các thuật ngữ URL: schemes.
       Bản dựng cụ thể của bạn có thể không hỗ trợ tất cả.

       DICT Cho phép bạn tra từ bằng từ điển trực tuyến.

       TẬP TIN Đọc hoặc ghi các tệp cục bộ. curl không hỗ trợ truy cập
              tệp: // URL từ xa, nhưng khi chạy trên Microsoft
              Windows sử dụng cách tiếp cận UNC gốc sẽ hoạt động.

       FTP (S) curl hỗ trợ Giao thức truyền tệp với rất nhiều
              tinh chỉnh và đòn bẩy. Có hoặc không sử dụng TLS.

       GOPHER Truy xuất tệp.

       HTTP (S)
              curl hỗ trợ HTTP với nhiều tùy chọn và biến thể.
              Nó có thể nói phiên bản HTTP 0.9, 1.0, 1.1, 2 và 3 tùy thuộc vào
              về các tùy chọn xây dựng và các tùy chọn dòng lệnh chính xác.

       IMAP (S)
              Sử dụng giao thức đọc thư, curl có thể "tải xuống"
              email cho bạn. Có hoặc không sử dụng TLS.

       LDAP (S)
              curl có thể thực hiện tra cứu thư mục cho bạn, có hoặc không
              TLS.

       MQTT curl hỗ trợ MQTT phiên bản 3. Tải xuống qua MQTT bằng
              "đăng ký" vào một chủ đề trong khi tải lên / đăng bài bằng
              "xuất bản" về một chủ đề. Hỗ trợ MQTT là thử nghiệm và TLS
              MQTT dựa trên không được hỗ trợ (chưa).

       POP3 (S)
              Tải xuống từ máy chủ pop3 có nghĩa là nhận được thư. Với
              hoặc không sử dụng TLS.

       RTMP (S)
              Giao thức nhắn tin thời gian thực chủ yếu được sử dụng để
              máy chủ streaming media và curl có thể tải xuống.

       RTSP curl hỗ trợ tải xuống RTSP 1.0.

       SCP curl hỗ trợ chuyển scp SSH phiên bản 2.

       SFTP curl hỗ trợ SFTP (bản nháp 5) được thực hiện trên SSH phiên bản 2.

       SMB (S) curl hỗ trợ SMB phiên bản 1 để tải lên và tải xuống.

       SMTP (S)
              Tải nội dung lên máy chủ SMTP có nghĩa là gửi một
              e-mail. Có hoặc không có TLS.

       TELNET Telling curl để tìm nạp một URL telnet bắt đầu một tương tác
              phiên mà nó gửi những gì nó đọc trên stdin và xuất ra
              những gì máy chủ gửi nó.

       TFTP curl có thể tải xuống và tải lên TFTP.

ĐO LƯỜNG TIẾN BỘ

       curl thường hiển thị đồng hồ đo tiến trình trong quá trình hoạt động,
       cho biết lượng dữ liệu được truyền, tốc độ truyền và
       thời gian còn lại ước tính, v.v. Đồng hồ đo tiến trình hiển thị số
       byte và tốc độ tính bằng byte trên giây. Các hậu tố (k, M,
       G, T, P) dựa trên 1024. Ví dụ 1k là 1024 byte. 1 triệu là
       1048576 byte.

       curl hiển thị dữ liệu này tới thiết bị đầu cuối theo mặc định, vì vậy nếu bạn
       gọi curl để thực hiện một thao tác và nó sắp ghi dữ liệu vào
       thiết bị đầu cuối, nó là đồng hồ đo tiến độ nếu không nó
       sẽ làm rối tung đồng hồ đo tiến độ trộn đầu ra và dữ liệu phản hồi.

       Nếu bạn muốn một bộ đo tiến trình cho các yêu cầu HTTP POST hoặc PUT, bạn
       cần chuyển hướng đầu ra phản hồi đến một tệp, bằng cách sử dụng shell
       chuyển hướng (& gt;) hoặc tương tự.

       Điều này không áp dụng cho tải lên FTP vì thao tác đó không thực hiện được
       ra bất kỳ dữ liệu phản hồi nào cho thiết bị đầu cuối.

       Nếu bạn thích một "thanh" tiến trình thay vì đồng hồ thông thường,
        là bạn của bạn. Bạn cũng có thể tắt tiến trình
       mét hoàn toàn với tùy chọn.
       Các tùy chọn bắt đầu bằng một hoặc hai dấu gạch ngang. Nhiều tùy chọn yêu cầu
       một giá trị bổ sung bên cạnh chúng.

       Dạng "một dấu gạch ngang" ngắn của các tùy chọn, ví dụ -d, có thể
       được sử dụng có hoặc không có khoảng cách giữa nó và giá trị của nó,
       mặc dù một dấu cách là một dấu phân cách được khuyến nghị. Cái dài "đôi-
       ví dụ: biểu mẫu gạch ngang "yêu cầu một khoảng cách giữa nó
       và giá trị của nó.

       Các tùy chọn phiên bản ngắn không cần bất kỳ giá trị bổ sung nào có thể
       được sử dụng ngay cạnh nhau, chẳng hạn như bạn có thể
       chỉ định tất cả các tùy chọn -O, -L và -v cùng một lúc dưới dạng -OLv.

       Nói chung, tất cả các tùy chọn boolean đều được bật với -  tùy chọn  và chưa
       lại bị vô hiệu hóa với -  không- tùy chọn. Đó là, bạn sử dụng cùng một
       tên tùy chọn nhưng tiền tố nó bằng "no-". Tuy nhiên, trong danh sách này chúng tôi
       chủ yếu chỉ liệt kê và hiển thị phiên bản --option của chúng. (Cái này
       khái niệm với - không có tùy chọn đã được thêm vào 7.19.0. Trước đây hầu hết
       các tùy chọn đã được bật / tắt thông qua việc sử dụng lặp lại cùng một
       tùy chọn dòng lệnh.)

       --abstract-unix-socket & lt; đường dẫn & gt;
              (HTTP) Kết nối thông qua một ổ cắm miền Unix trừu tượng,
              thay vì sử dụng mạng. Lưu ý: netstat hiển thị
              đường dẫn của một socket trừu tượng có tiền tố là '@', tuy nhiên
              & lt; đường dẫn & gt; đối số không được có ký tự đứng đầu này.

              Đã thêm vào 7.53.0.

       --alt-svc & lt; tên tệp & gt;
              (HTTPS) CẢNH BÁO: tùy chọn này là thử nghiệm. Không được dùng
              trong sản xuất.

              Tùy chọn này cho phép phân tích cú pháp alt-svc trong cuộn. Nếu
              tên tệp trỏ đến tệp bộ đệm ẩn alt-svc hiện có,
              sẽ được sử dụng. Sau khi chuyển hoàn tất, bộ nhớ cache sẽ
              được lưu vào tên tệp một lần nữa nếu nó đã được sửa đổi.

              Chỉ định tên tệp "" (độ dài bằng 0) để tránh
              tải / lưu và làm cho cuộn tròn chỉ cần xử lý bộ nhớ cache trong
              ký ức.

              Nếu tùy chọn này được sử dụng nhiều lần, curl sẽ tải
              nội dung từ tất cả các tệp nhưng tệp cuối cùng sẽ được sử dụng
              để tiết kiệm.

              Đã thêm vào 7.64.1.

       --anyauth
              (HTTP) Cho curl biết phương pháp xác thực bằng cách
              chính nó và sử dụng cái an toàn nhất mà trang web từ xa yêu cầu
              hỗ trợ. Điều này được thực hiện trước tiên bằng cách thực hiện một yêu cầu và
              kiểm tra các tiêu đề phản hồi, do đó có thể tạo ra một
              mạng bổ sung khứ hồi. Điều này được sử dụng thay vì cài đặt
              một phương pháp xác thực cụ thể mà bạn có thể thực hiện với
              , , , và .

              Việc sử dụng không được khuyến khích nếu bạn tải lên từ
              stdin, vì nó có thể yêu cầu dữ liệu được gửi hai lần và sau đó
              khách hàng phải có thể tua lại. Nếu cần thì nên
              phát sinh khi tải lên từ stdin, hoạt động tải lên sẽ
              Thất bại.

              Được sử dụng cùng với.

              Xem thêm, và.

       -a, - append
              (FTP SFTP) Khi được sử dụng trong quá trình tải lên, điều này làm cho cuộn tròn thêm vào
              vào tệp đích thay vì ghi đè nó. Nếu
              tệp từ xa không tồn tại, nó sẽ được tạo. Lưu ý rằng
              cờ này bị một số máy chủ SFTP bỏ qua (bao gồm
              OpenSSH).

       --aws-sigv4 & lt; provider1 [: provider2 [: region [: service]]] & gt;
              Sử dụng xác thực chữ ký AWS V4 trong quá trình chuyển.

              Đối số nhà cung cấp là một chuỗi được sử dụng bởi
              thuật toán khi tạo tiêu đề xác thực gửi đi.

              Đối số vùng là một chuỗi trỏ đến một
              khu vực địa lý của bộ sưu tập tài nguyên (mã vùng)
              khi tên vùng bị bỏ qua khỏi điểm cuối.

              Đối số dịch vụ là một chuỗi trỏ đến một hàm
              được cung cấp bởi một đám mây (mã dịch vụ) khi tên dịch vụ
              được bỏ qua từ điểm cuối.

              Đã thêm vào 7.75.0.

       --nền tảng
              (HTTP) Yêu cầu curl sử dụng xác thực HTTP cơ bản với
              máy chủ từ xa. Đây là mặc định và tùy chọn này là
              thường vô nghĩa, trừ khi bạn sử dụng nó để ghi đè
              trước đó đã đặt tùy chọn đặt một xác thực khác
              (chẳng hạn như, hoặc).

              Được sử dụng cùng với.

              Xem thêm .

       --cacert & lt; tệp & gt;
              (TLS) Cho curl sử dụng tệp chứng chỉ đã chỉ định để
              xác minh đồng đẳng. Tệp có thể chứa nhiều CA
              chứng chỉ. (Các) chứng chỉ phải ở định dạng PEM.
              Thông thường, curl được xây dựng để sử dụng tệp mặc định cho việc này, vì vậy
              tùy chọn này thường được sử dụng để thay đổi tệp mặc định đó.

              curl nhận ra biến môi trường có tên
              'CURL_CA_BUNDLE' nếu nó được đặt và sử dụng đường dẫn đã cho như
              một đường dẫn đến một gói chứng chỉ CA. Tùy chọn này ghi đè
              Biến đổi.

              Phiên bản cửa sổ curl sẽ tự động tìm kiếm
              Tệp chứng chỉ CA có tên là ´curl-ca-pack.crt´, trong
              cùng thư mục như curl.exe hoặc trong Hiện tại đang làm việc
              Thư mục hoặc trong bất kỳ thư mục nào dọc theo PATH của bạn.

              Nếu curl được xây dựng dựa trên thư viện NSS SSL, NSS PEM
              Mô-đun PKCS # 11 (libnsspem.so) cần có sẵn cho
              tùy chọn này để hoạt động bình thường.

              (Chỉ iOS và macOS) Nếu curl được xây dựng dựa trên Bảo mật
              Giao thông vận tải, sau đó tùy chọn này được hỗ trợ để lùi lại
              khả năng tương thích với các công cụ SSL khác, nhưng nó không nênkhông được
              đặt. Nếu tùy chọn không được đặt, thì curl sẽ sử dụng
              chứng chỉ trong hệ thống và Chuỗi khóa người dùng để xác minh
              ngang hàng, là phương pháp ưa thích để xác minh
              chuỗi chứng chỉ ngang hàng.

              (Chỉ Schannel) Tùy chọn này được hỗ trợ cho Schannel trong
              Windows 7 trở lên với libcurl 7.60 trở lên. Tùy chọn này
              được hỗ trợ để tương thích ngược với SSL khác
              động cơ; thay vào đó, bạn nên sử dụng cửa hàng của Windows
              chứng chỉ gốc (mặc định cho Schannel).

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       - đường dẫn & lt; dir & gt;
              (TLS) Cho curl sử dụng chứng chỉ đã chỉ định
              thư mục để xác minh ngang hàng. Nhiều con đường có thể được
              được cung cấp bằng cách tách chúng bằng ":" (ví dụ:
              "path1: path2: path3"). Các chứng chỉ phải ở dạng PEM
              và nếu curl được xây dựng dựa trên OpenSSL, thì
              thư mục phải được xử lý bằng c_rehash
              tiện ích được cung cấp với OpenSSL. Sử dụng có thể cho phép
              Kết nối được hỗ trợ bởi OpenSSL để tạo ra nhiều kết nối SSL hơn nữa
              hiệu quả hơn so với việc sử dụng nếu tệp --cacert
              chứa nhiều chứng chỉ CA.

              Nếu tùy chọn này được đặt, giá trị capath mặc định sẽ là
              bị bỏ qua và nếu nó được sử dụng nhiều lần, lần cuối cùng
              sẽ được sử dụng.

       --cert-status
              (TLS) Cho biết curl để xác minh trạng thái của máy chủ
              chứng chỉ bằng cách sử dụng Yêu cầu trạng thái chứng chỉ (hay còn gọi là.
              Ghim ghim OCSP) Tiện ích mở rộng TLS.

              Nếu tùy chọn này được bật và máy chủ gửi thông báo không hợp lệ
              (ví dụ: đã hết hạn) phản hồi, nếu phản hồi gợi ý rằng
              chứng chỉ máy chủ đã bị thu hồi hoặc không có phản hồi nào cả
              được nhận, xác minh không thành công.

              Điều này hiện chỉ được triển khai trong OpenSSL, GnuTLS
              và phụ trợ NSS.

              Đã thêm vào 7.41.0.

       --cert-type & lt; type & gt;
              (TLS) Cho biết loại chứng chỉ ứng dụng khách được cung cấp
              đang sử dụng. PEM, DER, ENG và P12 là các loại được công nhận. Nếu
              không được chỉ định, PEM được giả định.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Xem thêm, và.

       -E, --cert & lt; chứng chỉ [: password] & gt;
              (TLS) Cho curl sử dụng chứng chỉ ứng dụng khách đã chỉ định
              khi tải tệp bằng HTTPS, FTPS hoặc SSL-
              giao thức dựa trên. Chứng chỉ phải ở định dạng PKCS # 12
              nếu sử dụng Truyền tải an toàn hoặc định dạng PEM nếu sử dụng bất kỳ
              động cơ khác. Nếu mật khẩu tùy chọn không được chỉ định,
              nó sẽ được truy vấn trên thiết bị đầu cuối. Lưu ý rằng điều này
              tùy chọn giả định một tệp "chứng chỉ" là tệp riêng tư
              khóa và chứng chỉ ứng dụng khách đã nối liền nhau! Xem
               và để chỉ định chúng một cách độc lập.

              Nếu curl được xây dựng dựa trên thư viện NSS SSL thì điều này
              tùy chọn có thể cho curl biệt hiệu của chứng chỉ thành
              sử dụng trong cơ sở dữ liệu NSS do môi trường xác định
              SSL_DIR biến (hoặc theo mặc định / etc / pki / nssdb). Nếu
              Mô-đun NSS PEM PKCS # 11 (libnsspem.so) khả dụng sau đó
              Các tệp PEM có thể được tải. Nếu bạn muốn sử dụng một tệp từ
              thư mục hiện tại, vui lòng đặt trước nó bằng tiền tố "./",
              để tránh nhầm lẫn với biệt hiệu. Nếu
              biệt hiệu chứa ":", nó cần phải được đặt trước "\" vì vậy
              rằng nó không được nhận dạng là dấu phân cách mật khẩu. Nếu
              biệt hiệu có chứa "\", nó cần phải được thoát là "\\" vì vậy
              rằng nó không được công nhận là một ký tự thoát.

              Nếu curl được xây dựng dựa trên thư viện OpenSSL và công cụ
              pkcs11 khả dụng thì PKCS # 11 URI (RFC 7512) có thể
              được sử dụng để chỉ định chứng chỉ nằm trong thiết bị PKCS # 11.
              Một chuỗi bắt đầu bằng "pkcs11:" sẽ được hiểu là
              PKCS # 11 URI. Nếu URI PKCS # 11 được cung cấp, thì
               tùy chọn sẽ được đặt là "pkcs11" nếu không có
              được cung cấp và tùy chọn sẽ được đặt là "ENG"
              nếu không có gì được cung cấp.

              (Chỉ iOS và macOS) Nếu curl được xây dựng dựa trên Bảo mật
              Vận chuyển, thì chuỗi chứng chỉ có thể là
              tên của chứng chỉ / khóa cá nhân trong hệ thống hoặc người dùng
              chuỗi khóa hoặc đường dẫn đến chứng chỉ được mã hóa PKCS # 12 và
              khóa riêng. Nếu bạn muốn sử dụng một tệp từ hiện tại
              , vui lòng đặt trước nó bằng tiền tố "./", để
              tránh nhầm lẫn với biệt hiệu.

              (Chỉ kênh)es phải được chỉ định bởi một
              biểu thức đường dẫn đến kho chứng chỉ. (Đang tải PFX là
              không được hỗ trợ; bạn có thể nhập nó vào cửa hàng trước). Bạn
              có thể sử dụng "& lt; vị trí cửa hàng & gt; \ & lt; tên cửa hàng & gt; \ & lt; thumbprint & gt;" đến
              tham khảo chứng chỉ trong kho chứng chỉ hệ thống,
              Ví dụ,
              "CurrentUser \ MY \ 934a7ac6f8a5d579285a74fa61e19f23ddfe8d7a".
              Thumbprint thường là một chuỗi hex SHA-1 mà bạn có thể thấy
              trong chi tiết chứng chỉ. Các vị trí cửa hàng sau là
              được hỗ trợ: CurrentUser, LocalMachine, CurrentService,
              Services, CurrentUserGroupPolicy, LocalMachineGroupPolicy,
              LocalMachineEnterprise.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Xem thêm, và.

       --ciphers & lt; danh sách mật mã & gt;
              (TLS) Chỉ định mật mã nào sẽ sử dụng trong kết nối.
              Danh sách các mật mã phải chỉ rõ các mật mã hợp lệ. Đọc tiếp
              Chi tiết danh sách mật mã SSL trên URL này:

                https://curl.se/docs/ssl-ciphers.html

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --compressed-ssh
              (SCP SFTP) Cho phép nén SSH được tích hợp sẵn. Đây là một
              yêu cầu, không phải là một đơn đặt hàng; máy chủ có thể làm hoặc không.

              Đã thêm vào 7.56.0.

       - nén
              (HTTP) Yêu cầu phản hồi nén bằng cách sử dụng một trong các
              hỗ trợ thuật toán curl và tự động giải nén
              các nội dung. Tiêu đề không được sửa đổi.

              Nếu tùy chọn này được sử dụng và máy chủ gửi một
              encoding, curl sẽ báo lỗi. Đây là một yêu cầu,
              không phải là một đơn đặt hàng; máy chủ có thể hoặc không thể cung cấp dữ liệu
              bị nén.

       -K, --config & lt; tệp & gt;

              Chỉ định một tệp văn bản để đọc các đối số curl từ đó. Các
              Các đối số dòng lệnh được tìm thấy trong tệp văn bản sẽ được sử dụng
              như thể chúng được cung cấp trên dòng lệnh.

              Các tùy chọn và thông số của chúng phải được chỉ định trên cùng một
              dòng trong tệp, được phân tách bằng khoảng trắng, dấu hai chấm hoặc
              dấu bằng. Tên tùy chọn dài có thể được cung cấp tùy ý trong
              tệp cấu hình không có dấu gạch ngang kép ban đầu và nếu
              vì vậy, các ký tự dấu hai chấm hoặc dấu bằng có thể được sử dụng làm
              dải phân cách. Nếu tùy chọn được chỉ định bằng một hoặc hai
              dấu gạch ngang, không được có dấu hai chấm hoặc ký tự bằng giữa
              tùy chọn và tham số của nó.

              Nếu tham số chứa khoảng trắng (hoặc bắt đầu bằng: hoặc
              =), tham số phải được đặt trong dấu ngoặc kép. Ở trong
              dấu ngoặc kép, các chuỗi thoát sau là
              có sẵn: \\, \ ", \ t, \ n, \ r và \ v. Dấu gạch chéo ngược
              đứng trước bất kỳ chữ cái nào khác sẽ bị bỏ qua.

              Nếu cột đầu tiên của dòng cấu hình là ký tự '#',
              phần còn lại của dòng sẽ được coi là một nhận xét.

              Chỉ viết một tùy chọn trên mỗi dòng vật lý trong cấu hình
              tập tin.

              Chỉ định tên tệp là '-' để làm cho cuộn tròn
              đọc tệp từ stdin.

              Lưu ý rằng để có thể chỉ định một URL trong tệp cấu hình,
              bạn cần chỉ định nó bằng cách sử dụng tùy chọn, chứ không phải bằng
              chỉ cần viết URL trên dòng riêng của nó. Vì vậy, nó có thể trông
              tương tự như thế này:

              url = "https://curl.se/docs/"

              Khi gọi curl, nó (trừ khi được sử dụng)
              kiểm tra tệp cấu hình mặc định và sử dụng tệp đó nếu tìm thấy. Các
              tệp cấu hình mặc định được kiểm tra ở những nơi sau
              theo thứ tự này:

              1) Sử dụng biến môi trường CURL_HOME nếu được đặt

              2) Sử dụng biến môi trường XDG_CONFIG_HOME nếu được đặt
              (Đã thêm vào 7.73.0)

              3) Sử dụng biến môi trường HOME nếu được đặt

              4) Non-windows: sử dụng getpwuid để tìm thư mục chính

              5) Windows: sử dụng APPDATA nếu được đặt

              6) Windows: sử dụng "USERPROFILE \ Application Data" nếu được đặt

              7) Trên windows, nếu không có tệp .curlrc trong nhà
              dir, nó kiểm tra một trong cùng một tệp thực thi curl dir
              được đặt. Trên các hệ thống giống Unix, nó sẽ đơn giản cố gắng
              tải .curlrc từ dir nhà được xác định.

              # --- Tệp ví dụ ---
              # đây là một nhận xét
              url = "example.com"
              output = "curlhere.html"
              user-agent = "superagent / 1.0"

              # và cũng tìm nạp một URL khác
              url = "example.com/docs/manpage.html"
              -O
              referencer = "http://nowhereatall.example.com/"
              # --- Cuối tệp ví dụ ---

              Tùy chọn này có thể được sử dụng nhiều lần để tải nhiều
              tập tin cấu hình.

       - thời gian chờ kết nối & lt; giây & gt;
              Thời gian tối đa tính bằng giây mà bạn cho phép kết nối của curl
              để lấy. Điều này chỉ giới hạn giai đoạn kết nối, vì vậy nếu
              curl kết nối trong khoảng thời gian nhất định nó sẽ tiếp tục -
              nếu không nó sẽ thoát ra. Kể từ phiên bản 7.32.0, tùy chọn này
              chấp nhận giá trị thập phân.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Xem thêm .

       --connect-to & lt; HOST1: PORT1: HOST2: PORT2 & gt;

              Đối với yêu cầu đối với cặp HOST1: PORT1 đã cho, hãy kết nối với
              HOST2: PORT2 thay vào đó. Tùy chọn này phù hợp để chỉ đạo
              yêu cầu tại một máy chủ cụ thể, ví dụ: tại một cụm cụ thể
              trong một cụm máy chủ. Tùy chọn này chỉ được sử dụng để
              thiết lập kết nối mạng. Nó KHÔNG ảnh hưởng đến
              tên máy chủ / cổng được sử dụng cho TLS / SSL (ví dụ: SNI,
              xác minh chứng chỉ) hoặc cho ứng dụng
              các giao thức. "HOST1" và "PORT1" có thể là chuỗi trống,
              nghĩa là "bất kỳ máy chủ / cổng nào"."HOST2" và "PORT2" cũng có thể là
              chuỗi trống, nghĩa là "sử dụng bản gốc của yêu cầu
              tổ cổng".

              "Máy chủ" được chỉ định cho tùy chọn này được so sánh dưới dạng một chuỗi,
              vì vậy nó cần phải khớp với tên được sử dụng trong URL yêu cầu. Nó có thể
              là số chẳng hạn như "127.0.0.1" hoặc máy chủ đầy đủ
              tên chẳng hạn như "example.org".

              Tùy chọn này có thể được sử dụng nhiều lần để thêm nhiều kết nối
              quy tắc.

              Xem thêm và. Đã thêm vào 7.49.0.

       -C, - tiếp tục tại & lt; bù đắp & gt;
              Tiếp tục / Tiếp tục quá trình truyền tệp trước đó tại
              bù lại. Phần bù đã cho là số byte chính xác
              sẽ được bỏ qua, tính từ đầu nguồn
              trước khi nó được chuyển đến đích. Nếu sử dụng
              với tải lên, lệnh máy chủ FTP SIZE sẽ không được sử dụng
              bằng cách cuộn tròn.

              Sử dụng "-C -" để cho curl tự động tìm ra
              ở đâu / làm thế nào để tiếp tục chuyển giao. Sau đó, nó sử dụng
              các tệp đầu ra / đầu vào để tìm ra điều đó.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Xem thêm .

       -c, --cookie-jar & lt; tên tệp & gt;
              (HTTP) Chỉ định tệp bạn muốn curl ghi tất cả
              cookie sau khi hoàn thành hoạt động. Curl viết tất cả
              cookie từ kho lưu trữ cookie trong bộ nhớ của nó đến
              tệp khi kết thúc hoạt động. Nếu không có cookie nào được biết, không
              dữ liệu sẽ được ghi. Tệp sẽ được viết bằng cách sử dụng
              Định dạng tệp cookie Netscape. Nếu bạn đặt tên tệp thành
              dấu gạch ngang duy nhất, "-", cookie sẽ được ghi vào stdout.

              Tùy chọn dòng lệnh này sẽ kích hoạt công cụ cookie
              giúp ghi lại curl và sử dụng cookie. Một cách khác để
              kích hoạt nó là sử dụng tùy chọn.

              Nếu không thể tạo hoặc ghi hộp cookie vào,
              toàn bộ hoạt động cuộn sẽ không bị lỗi hoặc thậm chí báo lỗi
              thông suốt. Sử dụng sẽ nhận được một cảnh báo hiển thị,
              nhưng đó là phản hồi hiển thị duy nhất bạn nhận được về điều này
              tình huống có thể gây chết người.

              Nếu tùy chọn này được sử dụng nhiều lần, lần cuối cùng được chỉ định
              tên tệp sẽ được sử dụng.

       -b, --cookie & lt; data | filename & gt;
              (HTTP) Chuyển dữ liệu đến máy chủ HTTP trong Cookie
              đầu trang. Nó được cho là dữ liệu nhận được trước đó từ
              máy chủ trong dòng "Set-Cookie:". Dữ liệu phải ở
              định dạng "NAME1 = VALUE1; NAME2 = VALUE2".

              Nếu không có ký hiệu '=' nào được sử dụng trong đối số, thì nó là
              được coi như một tên tệp để đọc cookie đã lưu trữ trước đó
              từ. Tùy chọn này cũng kích hoạt công cụ cookie
              sẽ làm cho các cookie đến ghi âm cuộn tròn, điều này có thể hữu ích
              nếu bạn đang sử dụng kết hợp với
               tùy chọn hoặc thực hiện nhiều chuyển URL trên cùng một
              cầu khẩn. Nếu tên tệp chính xác là dấu trừ ("-"), hãy cuộn tròn
              thay vào đó sẽ đọc nội dung từ stdin.

              Định dạng tệp của tệp để đọc cookie từ đó phải là
              tiêu đề HTTP đơn giản (kiểu Set-Cookie) hoặc
              Định dạng tệp cookie Netscape / Mozilla.

              Tệp được chỉ định với chỉ được sử dụng như
              đầu vào. Không có cookie nào sẽ được ghi vào tệp. Để lưu trữ
              cookie, sử dụng tùy chọn.

              Nếu bạn sử dụng định dạng tệp Set-Cookie và không chỉ định
              miền thì cookie không được gửi vì miền sẽ
              không bao giờ phù hợp. Để giải quyết vấn đề này, hãy đặt miền trong Set-Cookie
              dòng (làm điều đó sẽ bao gồm các miền phụ) hoặc tốt hơn là:
              sử dụng định dạng Netscape.

              Tùy chọn này có thể được sử dụng nhiều lần.

              Người dùng rất thường muốn đọc cookie từ một tệp và
              ghi các cookie đã cập nhật trở lại một tệp, vì vậy sử dụng cả hai
               và trong cùng một dòng lệnh là
              phổ thông.

       --create-dirs
              Khi được sử dụng cùng với tùy chọn,
              curl sẽ tạo hệ thống phân cấp thư mục cục bộ cần thiết
              khi cần thiết. Tùy chọn này tạo các thư mục được đề cập
              với tùy chọn, không có gì khác. Nếu
              --output tên tệp không sử dụng thư mục hoặc nếu
              các thư mục mà nó đề cập đã tồn tại, không có thư mục nào sẽ
              được tạo.

              Các dirs đã tạo được thực hiện với chế độ 0750 trên tệp kiểu unix
              các hệ thống.

              Để tạo thư mục từ xa khi sử dụng FTP hoặc SFTP, hãy thử
              .

       --create-file-mode & lt; mode & gt;
              (SFTP SCP FILE) Khi curl được sử dụng để tạo tệp từ xa
              sử dụng một trong các giao thức được hỗ trợ, tùy chọn này cho phépngười dùng đặt 'chế độ' nào sẽ đặt trên tệp tại
              thời gian tạo, thay vì 0644 mặc định.

              Tùy chọn này nhận một số bát phân làm đối số.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Xem thêm . Đã thêm vào 7.75.0.

       --crlf (FTP SMTP) Chuyển đổi LF sang CRLF khi tải lên. Hữu ích cho MVS
              (HĐH / 390).

              (SMTP được thêm vào 7.40.0)

       --crlfile & lt; tệp & gt;
              (TLS) Cung cấp tệp sử dụng định dạng PEM với Chứng chỉ
              Danh sách thu hồi có thể chỉ định các chứng chỉ ngang hàng
              sẽ được coi là bị thu hồi.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Đã thêm vào 7.19.7.

       --curves & lt; danh sách thuật toán & gt;
              (TLS) Cho biết curl để yêu cầu các đường cong cụ thể để sử dụng trong
              Thiết lập phiên SSL theo RFC 8422, 5.1.
              Nhiều thuật toán có thể được cung cấp bằng cách tách chúng ra
              với ":" (ví dụ: "X25519: P-521"). Tham số là
              có sẵn giống hệt nhau trong "openssl s_client / s_server"
              các tiện ích.

               cho phép một cuộn dây được cung cấp bởi OpenSSL để tạo SSL-
              kết nối với chính xác đường cong (EC) được yêu cầu bởi
              ứng dụng khách, tránh các thương lượng giữa máy khách / máy chủ trong nước.

              Nếu tùy chọn này được đặt, danh sách các đường cong mặc định được tích hợp vào
              openssl sẽ bị bỏ qua.

              Đã thêm vào 7.73.0.

       --data-ascii & lt; data & gt;
              (HTTP) Đây chỉ là một bí danh cho.

       --data-binary & lt; data & gt;
              (HTTP) Điều này đăng dữ liệu chính xác như được chỉ định mà không có thêm
              đang xử lý bất kỳ cái gì.

              Nếu bạn bắt đầu dữ liệu bằng ký tự @, phần còn lại sẽ
              là một tên tệp. Dữ liệu được đăng theo cách tương tự như
               không, ngoại trừ dòng mới và ký tự xuống dòng là
              được bảo toàn và chuyển đổi không bao giờ được thực hiện.

              Giống như kiểu nội dung mặc định được gửi đến
              máy chủ là ứng dụng / x-www-form-urlencoded. Nếu bạn muốn
              dữ liệu được coi là dữ liệu nhị phân tùy ý bởi
              sau đó máy chủ đặt loại nội dung thành luồng octet: -H
              "Content-Type: application / octet-stream".

              Nếu tùy chọn này được sử dụng nhiều lần, những tùy chọn sau
              đầu tiên sẽ nối dữ liệu như được mô tả trong.

       --data-raw & lt; data & gt;
              (HTTP) Điều này đăng dữ liệu tương tự như nhưng không có
              cách giải thích đặc biệt của ký tự @.

              Xem thêm . Đã thêm vào 7.43.0.

       --data-urlencode & lt; data & gt;
              (HTTP) Cái này đăng dữ liệu, tương tự như cái kia
              các tùy chọn ngoại trừ điều này thực hiện URL-
              mã hóa.

              Để tuân thủ CGI, & lt; dữ liệu & gt; phần nên bắt đầu bằng
               theo sau là dấu phân cách và đặc tả nội dung.
              & Lt; dữ liệu & gt; một phần có thể được chuyển sang cuộn tròn bằng cách sử dụng một trong các
              các cú pháp sau:

              các nội dung
                     Điều này sẽ làm cho URL cuộn tròn mã hóa nội dung và chuyển
                     phía trên kia. Chỉ cần cẩn thận để nội dung
                     không chứa bất kỳ ký hiệu = hoặc @ nào, vì điều đó sẽ
                     sau đó làm cho cú pháp khớp với một trong các trường hợp khác
                     phía dưới!

              = nội dung
                     Điều này sẽ làm cho URL cuộn tròn mã hóa nội dung và chuyển
                     phía trên kia. Ký hiệu = đứng trước không được bao gồm trong
                     dữ liệu.

              tên = nội dung
                     Điều này sẽ làm cho mã hóa URL cuộn tròn phần nội dung và
                     vượt qua điều đó. Lưu ý rằng phần tên được mong đợi
                     đã được mã hóa URL.

              @filename
                     Điều này sẽ làm cho dữ liệu tải cuộn tròn từ tệp đã cho
                     (bao gồm bất kỳ dòng mới nào), mã hóa URL dữ liệu đó và
                     chuyển nó trong BÀI ĐĂNG.

              name @ filename
                     Điều này sẽ làm cho dữ liệu tải cuộn tròn từ tệp đã cho
                     (bao gồm bất kỳ dòng mới nào), mã hóa URL dữ liệu đó và
                     chuyển nó trong BÀI ĐĂNG. Phần tên nhận được bằng
                     ký kết nối, dẫn đến
                     . Lưu ý rằng tên dự kiến ​​sẽ là URL-
                     đã được mã hóa.

       Xem thêm và. Đã thêm vào 7.18.0.

       -d, --data & lt; data & gt;
              (HTTP MQTT) Gửi dữ liệu được chỉ định trong một yêu cầu ĐĂNG tới
              máy chủ HTTP, giống như cách mà trình duyệt làm khi
              người dùng đã điền vào biểu mẫu HTML và nhấn gửi
              cái nút. Điều này sẽ làm cho curl chuyển dữ liệu đến
              máy chủ sử dụng ứng dụng loại nội dung / x-www-form-
              đã được mã hóa. So với .

               gần giống nhau nhưng làmtôi không có một cái gì đặc biệt
              giải thích ký tự @. Để đăng dữ liệu thuần túy
              nhị phân, thay vào đó bạn nên sử dụng tùy chọn.
              Để mã hóa URL, giá trị của trường biểu mẫu bạn có thể sử dụng
              .

              Nếu bất kỳ tùy chọn nào trong số này được sử dụng nhiều lần trên cùng một
              dòng lệnh, các phần dữ liệu được chỉ định sẽ được hợp nhất
              cùng với một & amp;-ký hiệu phân tách. Do đó, sử dụng '-d
              name = daniel -d skill = lousy 'sẽ tạo ra một đoạn bài đăng
              trông giống như 'name = daniel & amp; skill = tệ hại'.

              Nếu bạn bắt đầu dữ liệu bằng ký tự @, phần còn lại sẽ
              là tên tệp để đọc dữ liệu từ đó hoặc - nếu bạn muốn
              cuộn tròn để đọc dữ liệu từ stdin. Đăng dữ liệu từ một tệp
              do đó có tên 'foobar' sẽ được thực hiện với @foobar.
              Khi được yêu cầu đọc từ một tệp như vậy,
              ký tự xuống dòng và dòng mới sẽ bị loại bỏ. nếu bạn
              không muốn ký tự @ có một đặc biệt
              sử dụng giải thích thay thế.

              Xem thêm, và.
              Tùy chọn này ghi đè và và
              .

       --delegation & lt; LEVEL & gt;
              (GSS / kerberos) Đặt LEVEL để cho máy chủ biết nó là gì
              được phép ủy quyền khi nói đến thông tin đăng nhập của người dùng.

              không Không cho phép bất kỳ ủy quyền nào.

              chính sách ủy quyền nếu và chỉ khi cờ OK-AS-DELEGATE là
                     đặt trong phiếu dịch vụ Kerberos, là một
                     vấn đề của chính sách cảnh giới.

              luôn cho phép máy chủ ủy quyền một cách vô điều kiện.

       Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ được sử dụng.

       --tiêu
              (HTTP) Cho phép xác thực Thông báo HTTP. Đây là
              lược đồ xác thực ngăn chặn mật khẩu
              được gửi qua dây bằng văn bản rõ ràng. Sử dụng cái này trong
              kết hợp với tùy chọn bình thường để đặt người dùng
              tên và mật khẩu.

              Nếu tùy chọn này được sử dụng nhiều lần, chỉ tùy chọn đầu tiên
              Được sử dụng.

              Xem thêm, và. Cái này
              ghi đè tùy chọn và và.

       --disable-eprt
              (FTP) Yêu cầu curl tắt việc sử dụng EPRT và LPRT
              các lệnh khi thực hiện chuyển FTP đang hoạt động. Cuộn tròn ý chí
              thông thường trước tiên luôn cố gắng sử dụng EPRT, sau đó là LPRT
              trước khi sử dụng PORT, nhưng với tùy chọn này, nó sẽ sử dụng PORT
              ngay lập tức. EPRT và LPRT là phần mở rộng cho bản gốc
              Giao thức FTP và có thể không hoạt động trên tất cả các máy chủ, nhưng chúng
              kích hoạt nhiều chức năng hơn theo cách tốt hơn
              lệnh PORT truyền thống.

              --eprt có thể được sử dụng để bật lại EPRT một cách rõ ràng và
              --no-eprt là bí danh cho.

              Nếu máy chủ được truy cập bằng IPv6, tùy chọn này sẽ
              không có tác dụng vì khi đó EPRT là cần thiết.

              Vô hiệu hóa EPRT chỉ thay đổi hành vi hoạt động. nếu bạn
              muốn chuyển sang chế độ thụ động bạn không cần sử dụng
               hoặc buộc nó với.

       --disable-epsv
              (FTP) Cho curl biết để vô hiệu hóa việc sử dụng lệnh EPSV
              khi thực hiện chuyển FTP thụ động. Cuộn tròn bình thường
              luôn cố gắng sử dụng EPSV trước PASV, nhưng với
              tùy chọn này, nó sẽ không thử sử dụng EPSV.

              --epsv có thể được sử dụng để bật lại EPSV một cách rõ ràng và
              --no-epsv là bí danh cho.

              Nếu máy chủ là máy chủ lưu trữ IPv6, tùy chọn này sẽ không có
              hiệu ứng như EPSV là cần thiết sau đó.

              Vô hiệu hóa EPSV chỉ thay đổi hành vi thụ động. nếu bạn
              muốn chuyển sang chế độ hoạt động bạn cần sử dụng
              .

       -q, - vô hiệu hóa
              Nếu được sử dụng làm tham số đầu tiên trên dòng lệnh,
               tập tin cấu hình sẽ không được đọc và sử dụng. Xem
               để biết chi tiết về tìm kiếm tệp cấu hình mặc định
              đường dẫn.

       --disallow-username-in-url
              (HTTP) Điều này cho curl biết để thoát nếu được chuyển qua một url chứa
              tên người dùng.

              Xem thêm . Đã thêm vào 7.61.0.

       --dns-interface & lt; interface & gt;
              (DNS) Yêu cầu curl gửi các yêu cầu DNS đi qua
              & lt; giao diện & gt ;. Tùy chọn này là một đối tác với
              (không ảnh hưởng đến DNS). Chuỗi được cung cấp phải là
              tên giao diện (không phải địa chỉ).

              Xem thêm và.
               yêu cầu rằng libcurl bên dưới được xây dựng
              để hỗ trợ c-ares. Đã thêm vào 7.33.0.

       --dns-ipv4-addr & lt; address & gt;
              (DNS) Yêu cầu curl liên kết với & lt; ip-address & gt; khi tạo IPv4
              Yêu cầu DNS, để các yêu cầu DNS bắt nguồn từ
              Địa chỉ. Đối số phải là một địa chỉ IPv4 duy nhất.

              Nếu tùy chọn này được sử dụng một số times, người cuối cùng sẽ là
              đã sử dụng.

              Xem thêm và.
               yêu cầu rằng libcurl bên dưới được xây dựng
              để hỗ trợ c-ares. Đã thêm vào 7.33.0.

       --dns-ipv6-addr & lt; address & gt;
              (DNS) Yêu cầu curl liên kết với & lt; ip-address & gt; khi tạo IPv6
              Yêu cầu DNS, để các yêu cầu DNS bắt nguồn từ
              Địa chỉ. Đối số phải là một địa chỉ IPv6.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Xem thêm và.
               yêu cầu rằng libcurl bên dưới được xây dựng
              để hỗ trợ c-ares. Đã thêm vào 7.33.0.

       --dns-server & lt; address & gt;
              Đặt danh sách các máy chủ DNS sẽ được sử dụng thay vì
              mặc định hệ thống. Danh sách các địa chỉ IP phải là
              ngăn cách bằng dấu phẩy. Số cổng cũng có thể là tùy chọn
              được đưa ra sau mỗi địa chỉ IP.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

               yêu cầu rằng libcurl cơ bản là
              được xây dựng để hỗ trợ c-ares. Đã thêm vào 7.33.0.

       --doh-cert-status
              (tất cả) Giống nhưng được sử dụng cho DoH (DNS-over-
              HTTPS).

              Đã thêm vào 7.76.0.

       --doh-không an toàn
              (tất cả) Giống nhưng được sử dụng cho DoH (DNS-over-
              HTTPS).

              Đã thêm vào 7.76.0.

       --doh-url & lt; URL & gt;
              (tất cả) Chỉ định máy chủ DNS qua HTTPS (DoH) nào sẽ sử dụng
              để phân giải tên máy chủ, thay vì sử dụng tên mặc định
              cơ chế giải quyết. URL phải là HTTPS.

              Một số tùy chọn SSL mà bạn đặt cho quá trình chuyển của mình sẽ được áp dụng
              sang DoH vì việc tra cứu tên diễn ra qua SSL.
              Tuy nhiên, cài đặt xác minh chứng chỉ không
              kế thừa và có thể được kiểm soát riêng biệt thông qua
               và .

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Đã thêm vào 7.62.0.

       -D, --dump-header & lt; tên tệp & gt;
              (HTTP FTP) Ghi các tiêu đề giao thức đã nhận vào
              tệp được chỉ định. Nếu không nhận được tiêu đề, việc sử dụng
              tùy chọn này sẽ tạo một tệp trống.

              Khi được sử dụng trong FTP, các dòng phản hồi của máy chủ FTP là
              được coi là "tiêu đề" và do đó được lưu ở đó.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Xem thêm .

       --egd-file & lt; file & gt;
              (TLS) Chỉ định tên đường dẫn đến Entropy Gathering
              Ổ cắm Daemon. Ổ cắm được sử dụng để gieo hạt ngẫu nhiên
              công cụ cho các kết nối SSL.

              Xem thêm .

       --engine & lt; tên & gt;
              (TLS) Chọn công cụ mã hóa OpenSSL để sử dụng cho mật mã
              các hoạt động. Sử dụng danh sách để in danh sách bản dựng-
              thời gian hỗ trợ động cơ. Lưu ý rằng không phải tất cả (và có thể
              không) trong số các động cơ có thể có sẵn tại thời điểm chạy.

       --etag-so sánh & lt; tệp & gt;
              (HTTP) Tùy chọn này thực hiện một yêu cầu HTTP có điều kiện cho
              ETag cụ thể được đọc từ tệp đã cho bằng cách gửi
              tiêu đề If-None-Match tùy chỉnh bằng cách sử dụng ETag được lưu trữ.

              Để có kết quả chính xác, hãy đảm bảo rằng tệp được chỉ định
              chỉ chứa một dòng duy nhất với ETag mong muốn. Một
              tệp trống được phân tích cú pháp như một ETag trống.

              Sử dụng tùy chọn để lưu ETag trước từ một
              phản hồi, và sau đó sử dụng tùy chọn này để so sánh với
              đã lưu ETag trong một yêu cầu tiếp theo.

              Đã thêm vào 7.68.0.

       --etag-save & lt; file & gt;
              (HTTP) Tùy chọn này lưu một ETag HTTP vào
              tập tin. ETag là một tiêu đề liên quan đến bộ nhớ đệm, thường là
              trả lại trong một phản hồi.

              Nếu không có thẻ ETag nào được gửi bởi máy chủ, một tệp trống là
              tạo.

              Đã thêm vào 7.68.0.

       --expect 100 thời gian chờ & lt; giây & gt;
              (HTTP) Thời gian tối đa tính bằng giây mà bạn cho phép cuộn dây chờ
              cho phản hồi 100 lần tiếp tục khi curl phát ra Kỳ vọng:
              Tiêu đề 100 tiếp tục trong yêu cầu của nó. Theo mặc định, cuộn tròn sẽ
              chờ đợi một giây. Tùy chọn này chấp nhận các giá trị thập phân! Khi nào
              curl dừng chờ đợi, nó sẽ tiếp tục như thể phản hồi
              đã được nhận.

              Xem thêm . Đã thêm vào 7.47.0.

       - sớm
              Thất bại và thoát khỏi lỗi chuyển được phát hiện đầu tiên.

              Khi curl được sử dụng để thực hiện nhiều lần chuyển trên lệnh
              , nó sẽ cố gắng hoạt động trên từng URL nhất định, từng
              một. Theo mặc định, nó sẽ bỏ qua lỗi nếu có nhiều
              URL được cung cấp và thành công của URL cuối cùng sẽ xác định
              mã lỗi curl trả về. Quá sớmmồi sẽ được
              "ẩn" bởi những lần chuyển tiền thành công sau đó.

              Sử dụng tùy chọn này, thay vào đó, curl sẽ trả về lỗi trên
              lần chuyển đầu tiên không thành công, không phụ thuộc vào số tiền
              của các URL được cung cấp trên dòng lệnh. Lối này, không
              các lỗi chuyển giao không bị phát hiện bởi các tập lệnh và tương tự.

              Tùy chọn này là toàn cầu và không cần chỉ định
              cho mỗi lần sử dụng.

              Tùy chọn này không ngụ ý, nguyên nhân
              chuyển không thành công do mã trạng thái HTTP của máy chủ.
              Bạn có thể kết hợp hai tùy chọn, tuy nhiên lưu ý
              không phải là toàn cầu và do đó được chứa bởi.

              Đã thêm vào 7.52.0.

       --fail-with-body
              (HTTP) Trả lại lỗi về lỗi máy chủ trong đó HTTP
              mã phản hồi là 400 hoặc lớn hơn). Trong trường hợp bình thường khi một
              Máy chủ HTTP không gửi được tài liệu, nó trả về
              Tài liệu HTML nêu rõ như vậy (thường cũng mô tả lý do tại sao
              và hơn thế nữa). Cờ này sẽ vẫn cho phép cuộn tròn đầu ra và
              lưu nội dung đó mà còn để trả về lỗi 22.

              Đây là một lựa chọn thay thế giúp
              curl không thành công cho các trường hợp tương tự nhưng không tiết kiệm
              Nội dung.

              Xem thêm . Đã thêm vào 7.76.0.

       -f, --fail
              (HTTP) Không thành công (không có đầu ra nào cả) do lỗi máy chủ.
              Điều này chủ yếu được thực hiện để kích hoạt các tập lệnh, v.v. để giải quyết tốt hơn
              với những lần thử không thành công. Trong trường hợp bình thường khi máy chủ HTTP
              không gửi được tài liệu, nó trả về tài liệu HTML
              nêu rõ như vậy (thường cũng mô tả lý do tại sao và hơn thế nữa). Cái này
              cờ sẽ ngăn curl xuất ra và trả về
              lỗi 22.

              Phương pháp này không an toàn và có những trường hợp
              các mã phản hồi không thành công sẽ được chuyển qua,
              đặc biệt là khi liên quan đến xác thực (mã phản hồi
              401 và 407).

              Xem thêm .

       --Không thật thà
              (TLS) Cho curl sử dụng bắt đầu sai trong TLS
              bắt tay. Bắt đầu sai là một chế độ trong đó ứng dụng khách TLS sẽ
              bắt đầu gửi dữ liệu ứng dụng trước khi xác minh
              thông báo Kết thúc của máy chủ, do đó tiết kiệm một chuyến đi khứ hồi khi
              thực hiện một cú bắt tay đầy đủ.

              Điều này hiện chỉ được triển khai trong NSS và Secure
              Giao thông vận tải (trên iOS 7.0 trở lên hoặc OS X 10.9 trở lên)
              phụ trợ.

              Đã thêm vào 7.42.0.

       --form-string & lt; name = string & gt;
              (HTTP SMTP IMAP) Tương tự như ngoại trừ
              chuỗi giá trị cho tham số được đặt tên được sử dụng theo nghĩa đen.
              Dẫn đầu '@' và '& lt;' ký tự và chuỗi '; type =' trong
              giá trị không có ý nghĩa đặc biệt. Sử dụng tùy chọn này
              nếu có bất kỳ khả năng nào rằng chuỗi
              giá trị có thể vô tình kích hoạt '@' hoặc '& lt;' tính năng của
              .

              Xem thêm .

       -F, --form & lt; name = content & gt;
              (HTTP SMTP IMAP) Đối với họ giao thức HTTP, điều này cho phép
              mô phỏng một biểu mẫu đã điền trong đó người dùng đã nhấn
              nút gửi. Điều này gây ra cuộn tròn đối với dữ liệu ĐĂNG bằng cách sử dụng
              Đa phần / biểu mẫu-dữ liệu kiểu nội dung theo RFC 2388.

              Đối với các giao thức SMTP và IMAP, đây là phương tiện để soạn
              một thư nhiều phần để truyền.

              Điều này cho phép tải lên các tệp nhị phân, v.v. Để buộc
              phần 'nội dung' thành một tệp, đặt tiền tố tên tệp bằng một
              @ ký tên. Để chỉ lấy phần nội dung từ tệp, tiền tố
              tên tệp có ký hiệu & lt ;. Sự khác biệt giữa @
              và & lt; sau đó @ làm cho một tệp được đính kèm trong bài đăng
              dưới dạng tải lên tệp, trong khi & lt; tạo một trường văn bản và chỉ
              lấy nội dung cho trường văn bản đó từ một tệp.

              Yêu cầu curl đọc nội dung từ stdin thay vì một tệp bằng
              using - as tên tệp. Điều này áp dụng cho cả @ và & lt;
              cấu trúc. Khi stdin được sử dụng, nội dung sẽ được lưu vào bộ đệm
              trong bộ nhớ trước tiên bằng cách cuộn tròn để xác định kích thước của nó và cho phép
              có thể gửi lại. Xác định dữ liệu của một bộ phận từ một
              tệp thông thường (chẳng hạn như một đường ống được đặt tên hoặc tương tự) là
              rất tiếc là không phải lưu vào bộ đệm và sẽ
              đọc hiệu quả tại thời điểm truyền tải; kể từ kích thước đầy đủ
              không xác định trước khi quá trình chuyển bắt đầu, dữ liệu đó được gửi
              dưới dạng các đoạn bằng HTTP và bị IMAP từ chối.

              Ví dụ: gửi một hình ảnh đến một máy chủ HTTP, trong đó 'hồ sơ'
              là tên của trường biểu mẫu mà tệp
              Portrait.jpg sẽ là đầu vào:

               curl -F hồ sơ = @ sketchit.jpg
               https://example.com/upload.cgi 

              Ví dụ: gửi tên và cỡ giày của bạn trong hai trường văn bản
              đến máy chủ:

               curl -F name = John -F shoesize = 11  https://example.com/ 

              Ví dụ: gửi bài luận của bạn trong một trường văn bản đến máy chủ.
              Gửi nó dưới dạng một trường văn bản thuần túy, nhưng lấy nội dung cho nó
              từ một tệp cục bộ:

               curl -F "story = & lt; giantfile.txt"  https://example.com/

              Bạn cũng có thể cho curl biết Content-Type cần sử dụng bằng cách sử dụng
              'type =', theo cách tương tự như:

               curl -F "[email protected]; type = text / html" example.com

              hoặc

               curl -F "name = daniel; type = text / foo" example.com

              Bạn cũng có thể thay đổi rõ ràng trường tên của tệp
              tải lên một phần bằng cách đặt tên tệp =, như thế này:

               curl -F "file = @ localfile; filename = nameinpost" example.com

              Nếu tên tập tin / đường dẫn chứa ',' hoặc ';', thì nó phải được trích dẫn bởi
              dấu ngoặc kép như:

               curl -F "file = @ \" local, file \ "; filename = \" name; in; post \ ""
              example.com

              hoặc

               curl -F 'file = @ "local, file"; filename = "name; in; post"'
              example.com

              Lưu ý rằng nếu tên tệp / đường dẫn được trích dẫn bằng dấu ngoặc kép,
              bất kỳ dấu ngoặc kép hoặc dấu gạch chéo ngược nào trong tên tệp phải là
              thoát ra bằng dấu gạch chéo ngược.

              Trích dẫn cũng phải được áp dụng cho dữ liệu không phải tệp nếu nó
              chứa dấu chấm phẩy, dấu cách ở đầu / cuối hoặc ở đầu
              dấu ngoặc kép:

               curl -F 'Colors = "red; green; blue"; type = text / x-myapp'
              example.com

              Bạn có thể thêm tiêu đề tùy chỉnh vào trường bằng cách cài đặt
              headers =, như

                curl -F "submit = OK; headers = \" X-submit-type: OK \ ""
              example.com

              hoặc

                curl -F "submit = OK; headers = @ headerfile" example.com

              Headers = keyword có thể xuất hiện nhiều hơn một lần và ở trên
              lưu ý về việc trích dẫn áp dụng. Khi tiêu đề được đọc từ
              tệp, Các dòng trống và dòng bắt đầu bằng '#' là nhận xét
              và bị bỏ qua; mỗi tiêu đề có thể được gấp lại bằng cách tách
              giữa hai từ và bắt đầu dòng tiếp theo bằng
              một không gian; dấu xuống dòng và dấu cách được nhúng là
              tước. Đây là một ví dụ về nội dung tệp tiêu đề:

                # Tệp này chứa hai tiêu đề.
                X-header-1: đây là một tiêu đề

                # Tiêu đề sau được gấp lại.
                X-header-2: đây là
                 một tiêu đề khác

              Để hỗ trợ gửi tin nhắn e-mail nhiều phần, cú pháp là
              mở rộng như sau:
              - có thể bỏ qua tên: dấu bằng là dấu đầu tiên
              đặc điểm của lập luận,
              - nếu dữ liệu bắt đầu bằng '(', điều này báo hiệu bắt đầu một
              nhiều phần: nó có thể được theo sau bởi một loại nội dung
              sự chỉ rõ.
              - một phần nhiều có thể được kết thúc bằng đối số '=)'.

              Ví dụ: lệnh sau gửi e-mail SMTP mime
              bao gồm một phần nội tuyến ở hai định dạng thay thế:
              văn bản thuần túy và HTML. Nó đính kèm một tệp văn bản:

               curl -F '= (; type = nhiều phần / thay thế' \
                       -F '= tin nhắn văn bản thuần túy' \
                       -F '= & lt; body & gt; Thông báo HTML & lt; / body & gt ;; type = text / html' \
                    -F '=)' -F '[email protected]' ... smtp: //example.com

              Dữ liệu có thể được mã hóa để truyền bằng encoder =. Có sẵn
              mã hóa là và không làm gì khác hơn là
              thêm tiêu đề Nội dung-Chuyển-Mã hoá tương ứng,
               điều đó chỉ từ chối các ký tự 8 bit có chuyển
              lỗi và mã hóa dữ liệu
              theo các sơ đồ tương ứng, các đường giới hạn
              dài đến 76 ký tự.

              Ví dụ: gửi thư nhiều phần với văn bản có thể in được trích dẫn
              tin nhắn và tệp đính kèm base64:

               curl -F '= tin nhắn văn bản; encoder = quote-printable' \
                    -F '= @ localfile; encoder = base64' ...
              smtp: //example.com

              Xem thêm các ví dụ và chi tiết trong HƯỚNG DẪN.

              Tùy chọn này có thể được sử dụng nhiều lần.

              Tùy chọn này ghi đè và và
              .

       --ftp-account & lt; data & gt;
              (FTP) Khi máy chủ FTP yêu cầu "dữ liệu tài khoản" sau
              tên người dùng và mật khẩu đã được cung cấp, dữ liệu này là
              được gửi đi bằng lệnh ACCT.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Đã thêm vào 7.13.0.

       --ftp-Alterna-to-user & lt; command & gt;
              (FTP) Nếu xác thực bằng lệnh USER và PASS
              không thành công, gửi lệnh này. Khi kết nối với Tumbleweed's
              Máy chủ truyền tải an toàn qua FTPS sử dụng máy khách
              chứng chỉ, sử dụng "SITE AUTH" sẽ thông báo cho máy chủ
              lấy tên người dùng từ chứng chỉ.

              Đã thêm vào 7.15.5.

       --ftp-create-dirs
              (FTP SFTP) Khi một URL / thao tác FTP hoặc SFTP sử dụng một đường dẫn
              hiện không tồn tại trên máy chủ, tiêu chuẩn
              hành vi của curl là để thất bại.Sử dụng tùy chọn này, cuộn tròn sẽ
              thay vào đó cố gắng tạo các thư mục bị thiếu.

              Xem thêm .

       --ftp-method & lt; method & gt;
              (FTP) Kiểm soát phương thức curl nên sử dụng để truy cập tệp
              trên máy chủ FTP (S). Đối số phương thức phải là một trong những
              các lựa chọn thay thế sau:

              đa dâm
                     curl thực hiện một hoạt động CWD duy nhất cho mỗi phần đường dẫn
                     trong URL đã cho. Đối với các cấu trúc phân cấp sâu, điều này có nghĩa là
                     rất nhiều lệnh. Đây là cách RFC 1738 nói điều đó
                     nên được thực hiện. Đây là mặc định nhưng chậm nhất
                     hành vi.

              nocwd curl hoàn toàn không có TKT. curl sẽ làm SIZE, RETR,
                     STOR, v.v. và cung cấp một đường dẫn đầy đủ đến máy chủ cho tất cả
                     các lệnh này. Đây là hành vi nhanh nhất.

              singlecwd
                     curl thực hiện một CWD với thư mục đích đầy đủ
                     và sau đó hoạt động trên tệp "bình thường" (như trong
                     trường hợp đa ngôn ngữ). Đây là một số tiêu chuẩn hơn
                     tuân theo 'nocwd' nhưng không bị phạt đầy đủ
                     của 'đa ngôn ngữ'.

       Đã thêm vào 7.15.1.

       --ftp-pasv
              (FTP) Sử dụng chế độ thụ động cho kết nối dữ liệu. Bị động là
              hành vi mặc định nội bộ, nhưng sử dụng tùy chọn này có thể
              được sử dụng để ghi đè một tùy chọn trước đó.

              Nếu tùy chọn này được sử dụng nhiều lần, chỉ tùy chọn đầu tiên
              Được sử dụng. Hoàn tác một thụ động được thực thi thực sự không thể làm được
              nhưng thay vào đó bạn phải thực thi đúng
               lần nữa.

              Chế độ thụ động có nghĩa là curl sẽ thử lệnh EPSV
              đầu tiên và sau đó là PASV, trừ khi được sử dụng.

              Xem thêm . Đã thêm vào 7.11.0.

       -P, --ftp-port & lt; địa chỉ & gt;
              (FTP) Đảo ngược vai trò trình khởi tạo / trình nghe mặc định khi
              kết nối với FTP. Tùy chọn này làm cho việc sử dụng tóc xoăn hoạt động
              cách thức. curl sau đó yêu cầu máy chủ kết nối trở lại
              địa chỉ và cổng được chỉ định của khách hàng, trong khi chế độ thụ động
              yêu cầu máy chủ thiết lập địa chỉ IP và cổng để nó
              kết nối với. & lt; địa chỉ & gt; nên là một trong số:

              giao diện
                     ví dụ. "eth0" để chỉ định địa chỉ IP của giao diện nào
                     bạn muốn sử dụng (chỉ Unix)

              địa chỉ IP
                     ví dụ. "192.168.10.1" để chỉ định địa chỉ IP chính xác

              tên máy chủ
                     ví dụ. "my.host.domain" để chỉ định máy

              - làm cho curl chọn cùng một địa chỉ IP đã có
                     được sử dụng cho kết nối điều khiển

       Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ được sử dụng.
       Vô hiệu hóa việc sử dụng PORT với. Vô hiệu hóa nỗ lực
       sử dụng lệnh EPRT thay vì PORT bằng cách sử dụng.
       EPRT thực sự là PORT ++.

       Kể từ 7.19.5, bạn có thể thêm ": [start] - [end]" vào bên phải của
       địa chỉ, để cho curl biết phạm vi cổng TCP sẽ sử dụng. Đó có nghĩa là bạn
       chỉ định một phạm vi cổng, từ một số thấp hơn đến một số cao hơn. Một đơn
       số cũng hoạt động, nhưng lưu ý rằng nó làm tăng nguy cơ
       thất bại vì cổng có thể không khả dụng.

       Xem thêm và.

       --ftp-trước
              (FTP) Yêu cầu curl gửi lệnh PRET trước PASV (và
              EPSV). Một số máy chủ FTP, chủ yếu là drftpd, yêu cầu điều này
              lệnh không chuẩn cho danh sách thư mục cũng như lên
              và tải xuống ở chế độ PASV.

              Đã thêm vào 7.20.0.

       --ftp-bỏ qua-pasv-ip
              (FTP) Yêu cầu curl không sử dụng địa chỉ IP của máy chủ
              gợi ý trong phản ứng của nó với lệnh PASV của curl khi curl
              kết nối kết nối dữ liệu. Thay vào đó, curl sẽ sử dụng lại
              cùng một địa chỉ IP mà nó đã sử dụng để điều khiển
              sự liên quan.

              Vì curl 7.74.0, tùy chọn này được bật theo mặc định.

              Tùy chọn này không có hiệu lực nếu PORT, EPRT hoặc EPSV được sử dụng
              thay vì PASV.

              Xem thêm . Đã thêm vào 7.14.2.

       --ftp-ssl-ccc-mode & lt; active / passive & gt;
              (FTP) Đặt chế độ CCC. Chế độ thụ động sẽ không
              bắt đầu tắt máy, nhưng thay vào đó hãy đợi máy chủ
              làm điều đó và sẽ không trả lời việc tắt máy từ máy chủ.
              Chế độ hoạt động bắt đầu tắt máy và chờ một
              trả lời từ máy chủ.

              Xem thêm . Đã thêm vào 7.16.2.

       --ftp-ssl-ccc
              (FTP) Sử dụng CCC (Xóa kênh lệnh) Tắt
              Lớp SSL / TLS sau khi xác thực. Phân con lại của
              giao tiếp kênh điều khiển sẽ không được mã hóa. Cái này
              cho phép các bộ định tuyến NAT theo dõi giao dịch FTP. Các
              chế độ mặc định là bị động.

              Xem thêm và. Đã thêm vào 7.16.1.

       --ftp-ssl-control
              (FTP) Yêu cầu SSL / TLS cho đăng nhập FTP, rõ ràng cho
              chuyển khoản. Cho phép xác thực an toàn nhưng không được mã hóa
              truyền dữ liệu để có hiệu quả. Không chuyển được nếu
              máy chủ không hỗ trợ SSL / TLS.

              Đã thêm vào 7.16.0.

       -G, --get
              Khi được sử dụng, tùy chọn này sẽ làm cho tất cả dữ liệu được chỉ định với
              , hoặc được sử dụng
              trong một yêu cầu HTTP GET thay vì yêu cầu ĐĂNG
              nếu không sẽ được sử dụng. Dữ liệu sẽ được nối vào
              URL có dấu '?' dải phân cách.

              Nếu được sử dụng kết hợp với, dữ liệu POST sẽ
              thay vào đó được nối vào URL với yêu cầu HEAD.

              Nếu tùy chọn này được sử dụng nhiều lần, chỉ tùy chọn đầu tiên
              Được sử dụng. Điều này là do việc hoàn tác GET không có ý nghĩa,
              nhưng thay vào đó bạn nên thực thi phương pháp thay thế
              bạn thích.

       -g, --globoff
              Tùy chọn này sẽ tắt "trình phân tích cú pháp URL globbing". Khi nào
              bạn đặt tùy chọn này, bạn có thể chỉ định các URL chứa
              các chữ cái {} [] mà không cần cuộn tròn sẽ diễn giải chúng.
              Lưu ý rằng những chữ cái này không phải là nội dung URL hợp pháp thông thường
              nhưng chúng phải được mã hóa theo tiêu chuẩn URI.

       --happy-eyeballs-timeout-ms & lt; mili giây & gt;
              Happy Eyeballs là một thuật toán cố gắng kết nối với
              cả địa chỉ IPv4 và IPv6 cho các máy chủ ngăn xếp kép, cho
              IPv6 bắt đầu bằng số mili giây được chỉ định.
              Nếu địa chỉ IPv6 không thể được kết nối với
              thời gian, sau đó một nỗ lực kết nối được thực hiện với IPv4
              địa chỉ song song. Kết nối đầu tiên là
              thành lập là một trong những được sử dụng.

              Phạm vi của các giá trị hữu ích được đề xuất bị giới hạn. Sung sướng
              Eyeballs RFC 6555 nói "Nó được KHUYẾN CÁO kết nối đó
              cố gắng có nhịp độ cách nhau 150-250 ms để cân bằng con người
              các yếu tố chống lại tải trọng mạng. "libcurl hiện đang mặc định
              đến 200 ms. Firefox và Chrome hiện mặc định là 300 ms.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Đã thêm vào 7.59.0.

       --haproxy-protocol
              (HTTP) Gửi tiêu đề giao thức HAProxy PROXY v1 tại
              đầu của kết nối. Điều này được sử dụng bởi một số tải
              bộ cân bằng và proxy đảo ngược để chỉ ra
              địa chỉ IP thực và cổng.

              Tùy chọn này chủ yếu hữu ích khi gửi yêu cầu kiểm tra
              đến một dịch vụ mong đợi tiêu đề này.

              Đã thêm vào 7.60.0.

       -Tôi, - đầu
              (HTTP FTP FILE) Chỉ tìm nạp các tiêu đề! Máy chủ HTTP
              làm nổi bật lệnh HEAD mà lệnh này sử dụng để không nhận được gì
              nhưng là tiêu đề của một tài liệu. Khi được sử dụng trên FTP hoặc FILE
              tệp, curl hiển thị kích thước tệp và lần sửa đổi cuối cùng
              Chỉ thời gian.

       -H, --header & lt; header / @ tệp & gt;
              (HTTP) Tiêu đề bổ sung để đưa vào yêu cầu khi gửi
              HTTP tới một máy chủ. Bạn có thể chỉ định bất kỳ số lượng bổ sung nào
              tiêu đề. Lưu ý rằng nếu bạn nên thêm một tiêu đề tùy chỉnh
              có cùng tên với một trong những cái bên trong curl sẽ
              sử dụng, tiêu đề được đặt bên ngoài của bạn sẽ được sử dụng thay vì
              nội bộ. Điều này cho phép bạn thực hiện thậm chí phức tạp hơn
              thứ hơn so với cuộn tròn thường làm. Bạn không nên thay thế
              đặt tiêu đề nội bộ mà không biết hoàn toàn rõ ràng những gì
              bạn đang làm. Xóa tiêu đề nội bộ bằng cách đưa ra
              thay thế không có nội dung ở phía bên phải của
              dấu hai chấm, như trong: -H "Host:". Nếu bạn gửi tiêu đề tùy chỉnh
              không có giá trị thì tiêu đề của nó phải được kết thúc bằng
              dấu chấm phẩy, chẳng hạn như -H "X-Custom-Header;" để gửi "X-
              Tiêu đề Tùy chỉnh: ".

              curl sẽ đảm bảo rằng mỗi tiêu đề bạn thêm / thay thế là
              được gửi bằng điểm đánh dấu cuối dòng thích hợp, do đó bạn nên
               không thêm nó như một phần của nội dung tiêu đề: không thêm
              dòng mới hoặc dòng xuống dòng, chúng sẽ chỉ làm rối tung mọi thứ
              lên cho bạn.

              Tùy chọn này có thể nhận một đối số trong kiểu @filename,
              sau đó thêm tiêu đề cho mỗi dòng trong tệp đầu vào. Sử dụng
              @ - sẽ làm cho curl đọc tệp tiêu đề từ stdin. Thêm
              trong 7.55.0.

              Bạn cần gửi các tiêu đề tùy chỉnh dự định
              cho một proxy HTTP. Đã thêm vào 7.37.0.

              Chuyển qua tiêu đề "Chuyển mã hóa: phân đoạn" khi
              thực hiện một yêu cầu HTTP với một nội dung yêu cầu, sẽ làm cho
              gửi dữ liệu bằng cách sử dụng mã hóa phân đoạn.

              Ví dụ:

               curl -H "X-First-Name: Joe"  http://example.com/ 

               CẢNH BÁO: tiêu đề được đặt với tùy chọn này sẽ được đặt trong tất cả
              yêu cầu - ngay cả sau khi chuyển hướng được theo sau, như khi
              nói với. Điều này có thể dẫn đến tiêu đề
              được gửi đến các máy chủ khác ngoài máy chủ ban đầu, vì vậy
              các tiêu đề nhạy cảm nên được sử dụng một cách thận trọng khi kết hợp
              với các chuyển hướng sau.

              Tùy chọn này có thể được sử dụng nhiều lần để
              thêm / thay thế / loại bỏ nhiều tiêu đề.

              Xem thêm và.

       -h, - trợ giúp & lt; danh mục & gt;
              Trợ giúp về cách sử dụng. Điều này liệt kê tất cả các lệnh của danh mục & lt; & gt ;. Nếu
              không có đối số nào được cung cấp, curl sẽ hiển thị quan trọng nhất
              đối số dòng lệnh. Nếu đối số "tất cả" là
              cung cấp, curl sẽ hiển thị tất cả các tùy chọn có sẵn. Nếu
              đối số "thể loại" đã được cung cấp, curl sẽ hiển thị tất cả
              danh mục và ý nghĩa của chúng.

       --hostpubmd5 & lt; md5 & gt;
              (SFTP SCP) Chuyển một chuỗi chứa 32 chữ số thập lục phân.
              Chuỗi phải là tổng kiểm tra MD5 128 bit của
              khóa công khai của máy chủ từ xa, curl sẽ từ chối kết nối
              với máy chủ trừ khi md5sums khớp.

              Đã thêm vào 7.17.1.

       --hsts & lt; tên tệp & gt;
              (HTTPS) CẢNH BÁO: tùy chọn này là thử nghiệm. Không được dùng
              trong sản xuất.

              Tùy chọn này cho phép HSTS để chuyển. Nếu tệp
              tên trỏ đến tệp bộ đệm HSTS hiện có, đó sẽ là
              đã sử dụng. Sau khi chuyển xong, bộ nhớ đệm sẽ được lưu
              vào tên tệp một lần nữa nếu nó đã được sửa đổi.

              Chỉ định tên tệp "" (độ dài bằng 0) để tránh
              tải / lưu và tạo cuộn chỉ xử lý HSTS trong bộ nhớ.

              Nếu tùy chọn này được sử dụng nhiều lần, curl sẽ tải
              nội dung từ tất cả các tệp nhưng tệp cuối cùng sẽ được sử dụng
              để tiết kiệm.

              Đã thêm vào 7.74.0.

       --http0,9
              (HTTP) Cho biết curl hoạt động tốt với phiên bản HTTP 0.9
              phản ứng.

              HTTP / 0.9 là một phản hồi hoàn toàn không có tiêu đề và do đó
              bạn cũng có thể kết nối với máy chủ này với các máy chủ không phải HTTP và
              vẫn nhận được phản hồi vì curl sẽ đơn giản là trong suốt
              hạ cấp - nếu được phép.

              Kể từ curl 7.66.0, HTTP / 0.9 bị tắt theo mặc định.

       -0, --http1.0
              (HTTP) Yêu cầu curl sử dụng phiên bản HTTP 1.0 thay vì sử dụng
              phiên bản HTTP được ưu tiên nội bộ của nó.

              Tùy chọn này ghi đè và.

       --http1.1
              (HTTP) Yêu cầu curl sử dụng phiên bản HTTP 1.1.

              Tùy chọn này ghi đè và. Đã thêm vào
              7.33.0.

       --http2-trước-kiến thức
              (HTTP) Yêu cầu curl đưa ra các yêu cầu HTTP không phải TLS của nó bằng cách sử dụng
              HTTP / 2 không có Nâng cấp HTTP / 1.1. Nó yêu cầu trước
              biết rằng máy chủ hỗ trợ HTTP / 2 ngay lập tức.
              Các yêu cầu HTTPS sẽ vẫn thực hiện HTTP / 2 theo cách tiêu chuẩn với
              phiên bản giao thức đã thương lượng trong quá trình bắt tay TLS.

               yêu cầu rằng cơ bản
              libcurl được xây dựng để hỗ trợ HTTP / 2. Tùy chọn này ghi đè
               và và . Đã thêm vào 7.49.0.

       --http2
              (HTTP) Yêu cầu curl sử dụng HTTP phiên bản 2.

              Xem thêm và. yêu cầu rằng
              libcurl cơ bản được xây dựng để hỗ trợ HTTP / 2. Cái này
              ghi đè tùy chọn và và
              . Đã thêm vào 7.33.0.

       --http3
              (HTTP) CẢNH BÁO: tùy chọn này là thử nghiệm. Không sử dụng trong
              sản lượng.

              Yêu cầu curl sử dụng HTTP phiên bản 3 trực tiếp cho máy chủ và
              số cổng được sử dụng trong URL. Một giao dịch HTTP / 3 bình thường
              sẽ được thực hiện đến một máy chủ lưu trữ và sau đó được chuyển hướng qua Alt-
              Svc, nhưng tùy chọn này cho phép người dùng phá vỡ điều đó khi
              bạn biết rằng mục tiêu nói HTTP / 3 trên máy chủ nhất định
              và cổng.

              Tùy chọn này sẽ làm cho cuộn tóc không thành công nếu kết nối QUIC
              không thể được thiết lập, nó không thể quay trở lại HTTP thấp hơn
              phiên bản của riêng nó.

              Xem thêm và. yêu cầu rằng
              libcurl cơ bản được xây dựng để hỗ trợ HTTP / 3. Cái này
              ghi đè tùy chọn và và
              và . Đã thêm vào 7.66.0.

       --ignore-content-length
              (FTP HTTP) Đối với HTTP, Bỏ qua tiêu đề Nội dung-Độ dài.
              Điều này đặc biệt hữu ích cho các máy chủ chạy Apache
              1.x, sẽ báo cáo Độ dài Nội dung không chính xác cho các tệp
              lớn hơn 2 gigabyte.

              Đối với FTP (kể từ 7.46.0), bỏ qua lệnh RETR để tìm
              kích thước trước khi tải xuống tệp.

              Tùy chọn này không hoạt động cho HTTP nếu libcurl được xây dựng để
              sử dụng hyper.

       -i, --bao gồm
              Bao gồm res HTTPtiêu đề ponse trong đầu ra. HTTP
              tiêu đề phản hồi có thể bao gồm những thứ như tên máy chủ,
              cookie, ngày của tài liệu, phiên bản HTTP và hơn thế nữa ...

              Để xem các tiêu đề yêu cầu, hãy xem xét
              lựa chọn.

              Xem thêm .

       -k, - an toàn
              (TLS) Theo mặc định, mọi lỗi kết nối SSL thực hiện là
              được xác minh là an toàn. Tùy chọn này cho phép tiến hành cuộn tóc
              và hoạt động ngay cả đối với các kết nối máy chủ khác
              được coi là không an toàn.

              Kết nối máy chủ được xác minh bằng cách đảm bảo
              chứng chỉ của máy chủ chứa đúng tên và xác minh
              sử dụng thành công cửa hàng chứng chỉ.

              Xem tài nguyên trực tuyến này để biết thêm chi tiết:
                https://curl.se/docs/sslcerts.html 

              Xem thêm và.

       - giao diện & lt; tên & gt;

              Thực hiện một hoạt động bằng cách sử dụng một giao diện được chỉ định. Bạn có thể
              nhập tên giao diện, địa chỉ IP hoặc tên máy chủ. Một ví dụ
              có thể trông giống như:

               curl --interface eth0: 1  https://www.example.com/ 

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Trên Linux, nó có thể được sử dụng để chỉ định VRF, nhưng
              cần phải có CAP_NET_RAW hoặc được chạy dưới dạng root.
              Thông tin thêm về Linux VRF:
               https://www.kernel.org/doc/Documentation/networking/vrf.txt

              Xem thêm .

       -4, --ipv4
              Tùy chọn này yêu cầu curl phân giải tên thành địa chỉ IPv4
              và không, chẳng hạn, hãy thử IPv6.

              Xem thêm và. Tùy chọn này ghi đè
              .

       -6, --ipv6
              Tùy chọn này yêu cầu curl phân giải tên thành địa chỉ IPv6
              và không, chẳng hạn, hãy thử IPv4.

              Xem thêm và. Tùy chọn này ghi đè
              .

       -j, --junk-session-cookies
              (HTTP) Khi curl được yêu cầu đọc cookie từ một
              tệp, tùy chọn này sẽ làm cho nó loại bỏ tất cả "phiên
              cookie ". Điều này về cơ bản sẽ có tác dụng tương tự như nếu một
              phiên mới được bắt đầu. Các trình duyệt điển hình luôn loại bỏ
              cookie phiên khi chúng bị đóng.

              Xem thêm và.

       - thời gian lưu trữ & lt; giây & gt;
              Tùy chọn này đặt thời gian kết nối cần duy trì
              nhàn rỗi trước khi gửi các thăm dò lưu giữ và khoảng thời gian giữa
              thăm dò lưu giữ cá nhân. Nó hiện có hiệu lực trên
              hệ điều hành cung cấp TCP_KEEPIDLE và
              Tùy chọn ổ cắm TCP_KEEPINTVL (nghĩa là Linux, AIX gần đây,
              HP-UX và hơn thế nữa). Tùy chọn này không có hiệu lực nếu
               Được sử dụng.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng. Nếu không được chỉ định, tùy chọn mặc định là 60 giây.

              Đã thêm vào 7.18.0.

       - loại khóa & lt; loại & gt;
              (TLS) Loại tệp khóa cá nhân. Chỉ định loại của bạn
              cung cấp khóa riêng là. DER, PEM và ENG được hỗ trợ.
              Nếu không được chỉ định, PEM được giả định.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --key & lt; key & gt;
              (TLS SSH) Tên tệp khóa cá nhân. Cho phép bạn cung cấp
              khóa riêng của bạn trong tệp riêng biệt này. Đối với SSH, nếu không
              đã chỉ định, curl thử các ứng cử viên sau theo thứ tự:
              '~ / .ssh / id_rsa', '~ / .ssh / id_dsa', './id_rsa', './id_dsa'.

              Nếu curl được xây dựng dựa trên thư viện OpenSSL và công cụ
              pkcs11 khả dụng thì PKCS # 11 URI (RFC 7512) có thể
              được sử dụng để chỉ định khóa riêng tư nằm trong thiết bị PKCS # 11.
              Một chuỗi bắt đầu bằng "pkcs11:" sẽ được hiểu là
              PKCS # 11 URI. Nếu URI PKCS # 11 được cung cấp, thì
               tùy chọn sẽ được đặt là "pkcs11" nếu không có
              được cung cấp và tùy chọn sẽ được đặt là "ENG" nếu
              không có cái nào được cung cấp.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --krb & lt; cấp độ & gt;
              (FTP) Bật xác thực và sử dụng Kerberos. Cấp độ
              phải được nhập và phải là một trong số 'rõ ràng', 'an toàn',
              'bí mật' hoặc 'riêng tư'. Bạn có nên sử dụng mức độ
              không phải là một trong số này, 'riêng tư' sẽ được sử dụng thay thế.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

               yêu cầu rằng libcurl bên dưới được xây dựng để
              hỗ trợ Kerberos.

       --libcurl & lt; tệp & gt;
              Nối tùy chọn này vào bất kỳ dòng lệnh curl thông thường nào và
              bạn sẽ nhận được mã nguồn C sử dụng libcurl được viết cho
              tệp tương đương với những gì dòng lệnh của bạn
              hoạt động không!

              Tùy chọn này là toàn cầu và không cần chỉ định
              cho mỗi lần sử dụng.

              Nếu tùy chọn này được sử dụng nhiều lần, tệp đã cho cuối cùng
              tên sẽ được sử dụng.

              Đã thêm vào 7.16.1.

       --limit-rate & lt; speed & gt;
              Chỉ định tốc độ truyền tối đa mà bạn muốn curl sử dụng -
              cho cả tải xuống và tải lên. Tính năng này rất hữu ích nếu
              bạn có một đường ống giới hạn và bạn không muốn chuyển tiền của mình
              để sử dụng toàn bộ băng thông của bạn. Để làm cho nó chậm hơn nó
              nếu không sẽ là.

              Tốc độ đã cho được đo bằng byte / giây, trừ khi
              hậu tố được thêm vào. Thêm 'k' hoặc 'K' sẽ tính
              số dưới dạng kilobyte, 'm' hoặc 'M' làm cho nó là megabyte, trong khi
              'g' hoặc 'G' làm cho nó trở thành gigabyte. Các hậu tố (k, M, G, T,
              P) dựa trên 1024. Ví dụ 1k là 1024. Ví dụ: 200K,
              3m và 1G.

              Nếu bạn cũng sử dụng tùy chọn, tùy chọn đó
              sẽ được ưu tiên hơn và có thể làm tê liệt việc giới hạn tỷ lệ
              một chút, để giúp giữ cho logic giới hạn tốc độ hoạt động.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       -l, - chỉ trong danh sách
              (FTP POP3) (FTP) Khi liệt kê một thư mục FTP, điều này
              chuyển đổi buộc chế độ xem chỉ có tên. Điều này đặc biệt hữu ích
              nếu người dùng muốn phân tích cú pháp máy nội dung của một FTP.
              thư mục vì chế độ xem thư mục bình thường không sử dụng
              giao diện hoặc định dạng tiêu chuẩn. Khi được sử dụng như vậy, tùy chọn
              khiến một lệnh NLST được gửi đến máy chủ thay vì
              DANH SÁCH.

              Lưu ý: Một số máy chủ FTP chỉ liệt kê các tệp trong phản hồi của chúng
              đến NLST; chúng không bao gồm các thư mục con và biểu tượng
              các liên kết.

              (POP3) Khi truy xuất một email cụ thể từ POP3, điều này
              chuyển đổi buộc một lệnh LIST được thực hiện thay vì
              RETR. Điều này đặc biệt hữu ích nếu người dùng muốn xem
              nếu một id thư cụ thể tồn tại trên máy chủ và những gì
              kích thước nó là.

              Lưu ý: Khi kết hợp với, tùy chọn này có thể
              được sử dụng để gửi lệnh UIDL thay thế, vì vậy người dùng có thể sử dụng
              định danh duy nhất của email thay vì id thư của nó
              để thực hiện yêu cầu.

              Đã thêm trong 4.0.

       --local-port & lt; num / range & gt;
              Đặt một số hoặc dải ô ưu tiên (FROM-TO) cục bộ
              số cổng để sử dụng cho (các) kết nối. Lưu ý rằng cổng
              con số về bản chất là một nguồn tài nguyên khan hiếm sẽ bận rộn
              đôi khi, do đó, đặt phạm vi này thành một cái gì đó quá hẹp
              có thể gây ra các lỗi thiết lập kết nối không cần thiết.

              Đã thêm vào 7.15.2.

       - vị trí đáng tin cậy
              (HTTP) Thích, nhưng sẽ cho phép gửi
              tên + mật khẩu cho tất cả các máy chủ mà trang web có thể chuyển hướng
              đến. Điều này có thể dẫn đến hoặc không thể dẫn đến một vi phạm bảo mật nếu
              trang web chuyển hướng bạn đến một trang web mà bạn sẽ gửi
              thông tin xác thực (là bản rõ trong trường hợp của
              Xác thực cơ bản HTTP).

              Xem thêm .

       -L, - vị trí
              (HTTP) Nếu máy chủ báo cáo rằng trang được yêu cầu có
              đã chuyển đến một vị trí khác (được biểu thị bằng Vị trí:
              tiêu đề và mã phản hồi 3XX), tùy chọn này sẽ làm cho
              cuộn tròn làm lại theo yêu cầu trên địa điểm mới. Nếu được sử dụng cùng nhau
              với hoặc, tiêu đề từ tất cả
              các trang được yêu cầu sẽ được hiển thị. Khi xác thực là
              được sử dụng, curl chỉ gửi thông tin đăng nhập của nó đến máy chủ ban đầu.
              Nếu một chuyển hướng bị cuốn vào một máy chủ khác, nó sẽ không
              có thể chặn người dùng + mật khẩu. Xem thêm
               về cách thay đổi điều này. Bạn có thể giới hạn số lượng
              chuyển hướng để theo dõi bằng cách sử dụng tùy chọn.

              Khi curl theo sau một chuyển hướng và nếu yêu cầu là một BÀI ĐĂNG,
              nó sẽ gửi yêu cầu sau với GET nếu HTTP
              phản hồi là 301, 302 hoặc 303. Nếu mã phản hồi là
              bất kỳ mã 3xx nào khác, curl sẽ gửi lại như sau
              yêu cầu sử dụng cùng một phương pháp chưa sửa đổi.

              Bạn có thể yêu cầu curl không thay đổi yêu cầu POST thành NHẬN sau
              phản hồi 30x bằng cách sử dụng các tùy chọn chuyên dụng cho điều đó:
              ,  và .

              Phương thức được đặt có ghi đè phương thức
              nếu không thì curl sẽ chọn sử dụng.

       --login-options & lt; options & gt;
              (IMAP POP3 SMTP) Chỉ định các tùy chọn đăng nhập để sử dụng trong
              xác thực máy chủ.

              Bạn có thể sử dụng các tùy chọn đăng nhập để chỉ định giao thức cụ thể
              các tùy chọn có thể được sử dụng trong quá trình xác thực. Hiện tại
              chỉ có các tùy chọn đăng nhập hỗ trợ IMAP, POP3 và SMTP. Để biết thêm
              thông tin về các tùy chọn đăng nhập vui lòng xem RFC 2384, RFC
              5092 và IETF bản nháp nháp-earhart-url-smtp-00.txt

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Đã thêm vào 7.34.0.

       --mail-auth & lt; address & gt;
              (SMTP) Chỉ định một địa chỉ. Điều này sẽ được sử dụng để
              chỉ định địa chỉ xác thực (danh tính) của một
              đã gửi tin nhắn đang được chuyển tiếp đến một máy chủ khác.

              Xem thêm và. Đã thêm vào 7.25.0.

       --mail-from & lt; address & gt;
              (SMTP) Chỉ định một địa chỉ duy nhất mà thư nhất định phải
              được gửi từ.

              Xem thêm và. Đã thêm vào 7.20.0.

       --mail-rcpt-allowfails
              (SMTP) Khi gửi dữ liệu cho nhiều người nhận, bằng cách
              curl mặc định sẽ hủy bỏ cuộc trò chuyện SMTP nếu có ít nhất một
              của người nhận khiến lệnh RCPT TO trả về
              lỗi.

              Hành vi mặc định có thể được thay đổi bằng cách chuyển
               tùy chọn dòng lệnh sẽ làm cho cuộn tròn
              bỏ qua lỗi và tiếp tục với phần còn lại hợp lệ
              người nhận.

              Nếu tất cả người nhận kích hoạt lỗi RCPT TO và cờ này
              được chỉ định, curl sẽ vẫn hủy cuộc hội thoại SMTP
              và trả về lỗi nhận được từ RCPT TO cuối cùng
              yêu cầu.Đã thêm vào 7.69.0.

       --mail-rcpt & lt; địa chỉ & gt;
              (SMTP) Chỉ định một địa chỉ e-mail, tên người dùng hoặc
              tên danh sách gửi thư. Lặp lại tùy chọn này nhiều lần để
              gửi cho nhiều người nhận.

              Khi thực hiện xác minh địa chỉ (lệnh VRFY),
              người nhận phải được chỉ định là tên người dùng hoặc người dùng
              tên và miền (theo Phần 3.5 của RFC5321). (Đã thêm vào
              7.34.0)

              Khi thực hiện mở rộng danh sách gửi thư (lệnh EXPN),
              người nhận phải được chỉ định bằng cách sử dụng tên danh sách gửi thư,
              chẳng hạn như "Friends" hoặc "London-Office". (Đã thêm vào 7.34.0)

              Đã thêm vào 7.20.0.

       -M, - thủ công
              Thủ công. Hiển thị văn bản trợ giúp lớn.

       --max-filesize & lt; byte & gt;
              (FTP HTTP MQTT) Chỉ định kích thước tối đa (tính bằng byte) của một
              tệp để tải xuống. Nếu tệp được yêu cầu lớn hơn
              giá trị này, quá trình chuyển sẽ không bắt đầu và sẽ cuộn lại
              quay lại với mã thoát 63.

              Có thể sử dụng công cụ sửa đổi kích thước. Ví dụ: Thêm 'k' hoặc
              'K' sẽ tính số dưới dạng kilobyte, 'm' hoặc 'M' tạo thành
              nó là megabyte, trong khi 'g' hoặc 'G' là gigabyte.
              Ví dụ: 200K, 3m và 1G. (Đã thêm vào 7.58.0)

               LƯU Ý : Kích thước tệp không phải lúc nào cũng được biết trước khi tải xuống,
              và đối với các tệp như vậy, tùy chọn này không có hiệu lực ngay cả khi
              kết thúc chuyển tệp lớn hơn giới hạn đã cho này.
              Xem thêm .

       --max-redirs & lt; num & gt;
              (HTTP) Đặt số lượng chuyển hướng tối đa để tuân theo. Khi nào
               được sử dụng, để ngăn tóc quăn
              nhiều chuyển hướng, theo mặc định, giới hạn được đặt thành 50
              chuyển hướng. Đặt tùy chọn này thành -1 để làm cho nó không giới hạn.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       -m, - thời gian tối đa & lt; giây & gt;
              Thời gian tối đa tính bằng giây mà bạn cho phép toàn bộ hoạt động
              để lấy. Điều này rất hữu ích để ngăn chặn các công việc hàng loạt của bạn
              bị treo trong nhiều giờ do mạng chậm hoặc liên kết hoạt động
              xuống. Kể từ 7.32.0, tùy chọn này chấp nhận các giá trị thập phân,
              nhưng thời gian chờ thực tế sẽ giảm độ chính xác vì
              thời gian chờ được chỉ định tăng về độ chính xác thập phân.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Xem thêm .

       --metalink
              Tùy chọn này trước đây đã được sử dụng để chỉ định một liên kết kim loại
              nguồn. Hỗ trợ Metalink đã bị vô hiệu hóa trong curl kể từ
              7.78.0 vì lý do bảo mật.

              Đã thêm vào 7.27.0.

       --đàm phán
              (HTTP) Cho phép xác thực Thương lượng (SPNEGO).

              Tùy chọn này yêu cầu thư viện được xây dựng bằng GSS-API hoặc SSPI
              ủng hộ. Sử dụng để xem liệu lọn tóc của bạn có hỗ trợ không
              GSS-API / SSPI hoặc SPNEGO.

              Khi sử dụng tùy chọn này, bạn cũng phải cung cấp
               tùy chọn để kích hoạt mã xác thực
              đúng. Gửi '-u:' là đủ làm tên người dùng và
              mật khẩu từ tùy chọn không thực sự được sử dụng.

              Nếu tùy chọn này được sử dụng nhiều lần, chỉ tùy chọn đầu tiên
              Được sử dụng.

              Xem thêm, và.

       --netrc-file & lt; tên tệp & gt;
              Tùy chọn này tương tự như, ngoại trừ việc bạn
              cung cấp đường dẫn (tuyệt đối hoặc tương đối) đến tệp netrc
              lọn tóc đó nên sử dụng. Bạn chỉ có thể chỉ định một tệp netrc
              mỗi lời kêu gọi. Nếu một số tùy chọn là
              được cung cấp, cái cuối cùng sẽ được sử dụng.

              Nó sẽ tuân theo nếu được chỉ định.

              Tùy chọn này ghi đè. Đã thêm vào 7.21.5.

       --netrc-tùy chọn
              Rất giống với, nhưng tùy chọn này làm cho
              .netrc sử dụng  tùy chọn  và không bắt buộc như
              tùy chọn không.

              Xem thêm . Tùy chọn này ghi đè.

       -n, --netrc
              Làm cho curl quét tệp (trên Windows) trong
              thư mục chính của người dùng cho tên đăng nhập và mật khẩu. Đây là
              thường được sử dụng cho FTP trên Unix. Nếu được sử dụng với HTTP, hãy cuộn tròn
              sẽ kích hoạt xác thực người dùng. Xem  netrc  (5) và  ftp  (1)
              để biết chi tiết về định dạng tệp. Curl sẽ không phàn nàn nếu
              tệp đó không có quyền phù hợp (nó phải
              cả thế giới cũng không đọc được theo nhóm). Môi trường
              biến "HOME" được sử dụng để tìm thư mục chính.

              Một ví dụ nhanh chóng và rất đơn giản về cách thiết lập
              để cho phép curl thành FTP vào máy host.domain.com với
              tên người dùng 'tôi' và mật khẩu 'bí mật' phải trông
              tương tự như: machine host.domain.com đăng nhập bí mật mật khẩu của tôi

       -:, --Kế tiếp
              Yêu cầu curl sử dụng một hoạt động riêng biệt cho những việc sau
              URL và các tùy chọn liên quan. Điều này cho phép bạn gửi
              một số yêu cầu URL, mỗi yêu cầu có
              các tùy chọn, ví dụ, chẳng hạn như các tên người dùng khác nhau hoặc
              yêu cầu tùy chỉnh cho mỗi.

               sẽ đặt lại tất cả các tùy chọn cục bộ và chỉ toàn cầu
              những người sẽ có giá trị của họ tồn tại cho đến khi hoạt động
              theo hướng dẫn. Tùy chọn toàn cầu
              bao gồm, và
              .

              Ví dụ: bạn có thể thực hiện cả GET và POST trong một
              dòng lệnh:

               curl www1.example.com --next -d postthis www2.example.com

              Đã thêm vào 7.36.0.

       --no-alpn
              (HTTPS) Tắt tiện ích mở rộng ALPN TLS. ALPN được kích hoạt bởi
              mặc định nếu libcurl được xây dựng với thư viện SSL
              hỗ trợ ALPN. ALPN được sử dụng bởi một libcurl hỗ trợ
              HTTP / 2 để thương lượng hỗ trợ HTTP / 2 với máy chủ trong quá trình
              phiên https.

              Xem thêm và. yêu cầu rằng
              libcurl cơ bản được xây dựng để hỗ trợ TLS. Đã thêm vào
              7.36.0.

       -N, - không có bộ đệm
              Tắt bộ đệm của luồng đầu ra. Bình thường
              tình huống công việc, curl sẽ sử dụng đầu ra có bộ đệm tiêu chuẩn
              luồng sẽ có tác dụng là nó sẽ xuất ra
              dữ liệu theo khối, không nhất thiết phải chính xác khi dữ liệu
              đến nơi. Sử dụng tùy chọn này sẽ vô hiệu hóa bộ đệm đó.

              Lưu ý rằng đây là tên tùy chọn phủ định được ghi lại. Bạn
              do đó có thể sử dụng --buffer để thực thi bộ đệm.

       - không lưu giữ
              Vô hiệu hóa việc sử dụng các tin nhắn lưu giữ trên TCP
              sự liên quan. nếu không thì curl cho phép chúng theo mặc định.

              Lưu ý rằng đây là tên tùy chọn phủ định được ghi lại. Bạn
              do đó có thể sử dụng --keepalive để thực thi keepalive.

       --no-npn
              (HTTPS) Tắt tiện ích mở rộng NPN TLS. NPN được kích hoạt bởi
              mặc định nếu libcurl được xây dựng với thư viện SSL
              hỗ trợ NPN. NPN được sử dụng bởi một libcurl hỗ trợ
              HTTP / 2 để thương lượng hỗ trợ HTTP / 2 với máy chủ trong quá trình
              phiên https.

              Xem thêm và. yêu cầu rằng
              libcurl cơ bản được xây dựng để hỗ trợ TLS. Đã thêm vào
              7.36.0.

       - không có đồng hồ đo tiến độ
              Tùy chọn tắt đầu ra đồng hồ đo tiến trình mà không có
              tắt tiếng hoặc ảnh hưởng đến cảnh báo và thông tin
              tin nhắn như thế nào.

              Lưu ý rằng đây là tên tùy chọn phủ định được ghi lại. Bạn
              do đó có thể sử dụng - đồng hồ đo tiến độ để kích hoạt đồng hồ đo tiến độ
              lần nữa.

              Xem thêm và. Đã thêm vào 7.67.0.

       --no-sessionid
              (TLS) Vô hiệu hóa việc sử dụng bộ đệm SSL phiên-ID của curl. Qua
              mặc định tất cả chuyển được thực hiện bằng cách sử dụng bộ nhớ cache. Lưu ý rằng
              trong khi không có gì có thể bị tổn thương bằng cách cố gắng sử dụng lại
              SSL phiên-ID, có vẻ như SSL bị hỏng
              triển khai trong tự nhiên có thể yêu cầu bạn
              vô hiệu hóa điều này để bạn thành công.

              Lưu ý rằng đây là tên tùy chọn phủ định được ghi lại. Bạn
              do đó có thể sử dụng --sessionid để thực thi bộ nhớ đệm session-ID.

              Đã thêm vào 7.16.0.

       --noproxy & lt; no-proxy-list & gt;
              Danh sách các máy chủ được phân tách bằng dấu phẩy không được sử dụng
              proxy, nếu một proxy được chỉ định. Ký tự đại diện duy nhất là một ký tự duy nhất
              * ký tự, phù hợp với tất cả các máy chủ và hiệu quả
              tắt proxy. Mỗi tên trong danh sách này được so khớp như
              miền có chứa tên máy chủ hoặc
              tên máy chủ của chính nó. Ví dụ: local.com sẽ khớp với
              local.com, local.com:80 và www.local.com, nhưng không
              www.notlocal.com.

              Kể từ 7.53.0, tùy chọn này ghi đè môi trường
              các biến vô hiệu hóa proxy ('no_proxy' và
              'KHÔNG CÓ PROXY'). Nếu có một biến môi trường đang tắt
              proxy, bạn có thể đặt danh sách noproxy thành "" để ghi đè
              nó.

              Đã thêm vào 7.19.4.

       --ntlm-wb
              (HTTP) Cho phép nhiều NTLM theo kiểu không, nhưng
              chuyển giao xác thực cho nhị phân riêng biệt
              ứng dụng ntlmauth được thực thi khi cần thiết.

              Xem thêm và.

       --ntlm (HTTP) Cho phép xác thực NTLM. NTLM
              phương thức xác thực được thiết kế bởi Microsoft và là
              được sử dụng bởi máy chủ web IIS. Nó là một giao thức độc quyền,
              được thiết kế ngược bởi những người thông minh và được thực hiện trong
              cuộn tròn dựa trên nỗ lực của họ. Loại hành vi này nên
              không được chứng thựcsed, bạn nên khuyến khích tất cả những người sử dụng
              NTLM để chuyển sang xác thực công khai và tài liệu
              thay vào đó, chẳng hạn như Thông báo.

              Nếu bạn muốn bật NTLM để xác thực proxy của mình,
              sau đó sử dụng .

              Nếu tùy chọn này được sử dụng nhiều lần, chỉ tùy chọn đầu tiên
              Được sử dụng.

              Xem thêm . yêu cầu rằng cơ bản
              libcurl được xây dựng để hỗ trợ TLS. Tùy chọn này ghi đè
               và và và.

       --oauth2-bearer & lt; mã thông báo & gt;
              (IMAP POP3 SMTP HTTP) Chỉ định Mã thông báo mang cho OAUTH
              Xác thực máy chủ 2.0. Bearer Token được sử dụng trong
              kết hợp với tên người dùng có thể được chỉ định là
              một phần của hoặc các tùy chọn.

              Mã thông báo mang và tên người dùng được định dạng theo
              RFC 6750.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --output-dir & lt; dir & gt;

              Tùy chọn này chỉ định thư mục mà các tệp sẽ
              được lưu trữ, khi nào hoặc được
              đã sử dụng.

              Thư mục đầu ra đã cho được sử dụng cho tất cả các URL và đầu ra
              các tùy chọn trên dòng lệnh, cho đến khi
              .

              Nếu thư mục đích được chỉ định không tồn tại,
              hoạt động sẽ không thành công trừ khi cũng được sử dụng.

              Nếu tùy chọn này được sử dụng nhiều lần, lần cuối cùng được chỉ định
              thư mục sẽ được sử dụng.

              Xem thêm và.
              Đã thêm vào 7.73.0.

       -o, --output & lt; tệp & gt;
              Ghi đầu ra vào & lt; tệp & gt; thay vì stdout. Nếu bạn đang sử dụng
              {} hoặc [] để tìm nạp nhiều tài liệu, bạn nên trích dẫn
              URL và bạn có thể sử dụng '#' theo sau là một số trong tệp & lt; & gt;
              người chỉ định. Biến đó sẽ được thay thế bằng hiện tại
              chuỗi cho URL đang được tìm nạp. Giống như trong:

               curl "http: // {one, two} .example.com" -o "file_ # 1.txt"

              hoặc sử dụng một số biến như:

               curl "http: // {site, host} .host [1-5] .com" -o "# 1_ # 2"

              Bạn có thể sử dụng tùy chọn này nhiều lần với số lượng
              URL bạn có. Ví dụ: nếu bạn chỉ định hai URL trên
              cùng một dòng lệnh, bạn có thể sử dụng nó như sau:

                curl -o aa example.com -o bb example.net

              và thứ tự của các tùy chọn -o và các URL thì không
              vấn đề, chỉ là -o đầu tiên dành cho URL đầu tiên và vì vậy
              trên, vì vậy dòng lệnh trên cũng có thể được viết dưới dạng

                curl example.com example.net -o aa -o bb

              Xem thêm tùy chọn để tạo cục bộ
              thư mục động. Chỉ định đầu ra là '-' (a
              một dấu gạch ngang) sẽ buộc đầu ra được thực hiện thành stdout.

              Để ngăn chặn các cơ quan phản hồi, bạn có thể chuyển hướng đầu ra đến
              / dev / null:

                curl example.com -o / dev / null

              Hoặc đối với Windows sử dụng nul:

                curl example.com -o nul

              Xem thêm, và
              .

       - song song-ngay lập tức
              Khi thực hiện chuyển giao song song, tùy chọn này sẽ hướng dẫn
              cuộn tròn rằng nó nên thích mở ra hơn
              kết nối song song cùng một lúc thay vì chờ xem
              nếu chuyển mới có thể được thêm vào dưới dạng các luồng được ghép vào
              kết nối khác.

              Tùy chọn này là toàn cầu và không cần chỉ định
              cho mỗi lần sử dụng.

              Xem thêm và. Đã thêm vào
              7.68.0.

       --parallel-max & lt; num & gt;
              Khi được yêu cầu thực hiện chuyển giao song song, sử dụng,
              tùy chọn này kiểm soát số lượng chuyển khoản tối đa để thực hiện
              đồng thời.

              Tùy chọn này là toàn cầu và không cần chỉ định
              cho mỗi lần sử dụng.

              Giá trị mặc định là 50.

              Xem thêm . Đã thêm vào 7.66.0.

       -Z, - song song
              Làm cho curl thực hiện chuyển giao của nó song song so với
              theo cách thức nối tiếp thông thường.

              Tùy chọn này là toàn cầu và không cần chỉ định
              cho mỗi lần sử dụng.

              Đã thêm vào 7.66.0.

       - bỏ qua & lt; cụm từ & gt;
              (SSH TLS) Cụm mật khẩu cho khóa cá nhân.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --path-as-is
              Yêu cầu curl không xử lý các chuỗi /../ hoặc /./ trong
              đường dẫn URL đã cho. Thông thường cuộn tròn sẽ làm bí hoặc hợp nhất chúng
              theo tiêu chuẩn nhưng với bộ tùy chọn này, bạn nói
              nó không phải để làm điều đó.

              Đã thêm vào 7.42.0.

       --pinnedpubkey & lt; băm & gt;
              (TLS) Yêu cầu curl sử dụng tệp khóa công khai được chỉ định (hoặc
              băm) để xác minh đồng đẳng. Đây có thể là một đường dẫn đến một tệpchứa một khóa công khai duy nhất ở định dạng PEM hoặc DER,
              hoặc bất kỳ số lượng băm sha256 được mã hóa base64 nào đứng trước
              ´sha256 // ´ và cách nhau bởi ´; ´

              Khi thương lượng kết nối TLS hoặc SSL, máy chủ sẽ gửi
              một chứng chỉ cho biết danh tính của nó. Khóa công khai là
              được trích xuất từ ​​chứng chỉ này và nếu nó không chính xác
              khớp với khóa công khai được cung cấp cho tùy chọn này, curl sẽ
              hủy kết nối trước khi gửi hoặc nhận bất kỳ dữ liệu nào.

              Hỗ trợ PEM / DER:

              7.39.0: OpenSSL, GnuTLS và GSKit

              7.43.0: NSS và wolfSSL

              7.47.0: mbedtls

              Hỗ trợ sha256:

              7.44.0: OpenSSL, GnuTLS, NSS và wolfSSL

              7.47.0: mbedtls

              Các phụ trợ SSL khác không được hỗ trợ.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --post301
              (HTTP) Cho biết curl tôn trọng RFC 7231 / 6.4.2 và không
              chuyển đổi các yêu cầu POST thành các yêu cầu GET khi làm theo một
              Chuyển hướng 301. Hành vi không phải RFC phổ biến trên web
              trình duyệt, do đó, curl thực hiện chuyển đổi theo mặc định thành
              duy trì tính nhất quán. Tuy nhiên, máy chủ có thể yêu cầu ĐĂNG
              để vẫn là một BÀI ĐĂNG sau khi chuyển hướng như vậy. Tùy chọn này là
              chỉ có ý nghĩa khi sử dụng.

              Xem thêm, và. Đã thêm vào
              7.17.1.

       --post302
              (HTTP) Cho biết curl tôn trọng RFC 7231 / 6.4.3 và không
              chuyển đổi các yêu cầu POST thành các yêu cầu GET khi làm theo một
              302 chuyển hướng. Hành vi không phải RFC phổ biến trên web
              trình duyệt, do đó, curl thực hiện chuyển đổi theo mặc định thành
              duy trì tính nhất quán. Tuy nhiên, máy chủ có thể yêu cầu ĐĂNG
              để vẫn là một BÀI ĐĂNG sau khi chuyển hướng như vậy. Tùy chọn này là
              chỉ có ý nghĩa khi sử dụng.

              Xem thêm, và. Đã thêm vào
              7.19.1.

       --post303
              (HTTP) Cho biết curl vi phạm RFC 7231 / 6.4.4 và không
              chuyển đổi yêu cầu POST thành yêu cầu GET khi làm theo 303
              chuyển hướng. Máy chủ có thể yêu cầu ĐĂNG để vẫn là ĐĂNG
              sau khi chuyển hướng 303. Tùy chọn này chỉ có ý nghĩa
              khi đang sử dụng .

              Xem thêm, và. Đã thêm vào
              7.26.0.

       --preproxy [protocol: //] host [: port]
              Sử dụng proxy SOCKS được chỉ định trước khi kết nối với HTTP
              hoặc HTTPS. Trong trường hợp như vậy, đầu tiên curl kết nối
              với proxy SOCKS và sau đó kết nối (thông qua SOCKS) với
              proxy HTTP hoặc HTTPS. Do đó proxy trước.

              Chuỗi proxy trước phải được chỉ định bằng
              protocol: // tiền tố để chỉ định các giao thức proxy thay thế.
              Sử dụng vớ4: //, vớ4a: //, vớ5: // hoặc vớ5h: // để
              yêu cầu sử dụng phiên bản SOCKS cụ thể. Không có giao thức
              được chỉ định sẽ làm cho curl mặc định thành SOCKS4.

              Nếu số cổng không được chỉ định trong chuỗi proxy,
              nó được giả định là 1080.

              Người dùng và mật khẩu có thể được cung cấp trong proxy
              chuỗi là URL được giải mã bởi curl. Điều này cho phép bạn vượt qua
              các ký tự đặc biệt như @ bằng cách sử dụng% 40 hoặc chuyển vào
              dấu hai chấm với% 3a.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Đã thêm vào 7.52.0.

       -#, --thanh tiến trình
              Thực hiện tiến trình chuyển màn hình cuộn như một tiến trình đơn giản
              thanh thay the tieu chuan, thong tin hon, met moi.

              Thanh tiến trình này vẽ một dòng ký tự '#'
              trên màn hình và hiển thị phần trăm nếu chuyển
              kích thước đã biết. Đối với chuyển khoản không có kích thước đã biết, có
              sẽ là con tàu vũ trụ (- = o = -) di chuyển qua lại nhưng
              chỉ trong khi dữ liệu đang được truyền, với một loạt các
              ký hiệu dấu thăng trên đầu trang.

              Tùy chọn này là toàn cầu và không cần chỉ định
              cho mỗi lần sử dụng.

       - giao thức & lt; mặc định & gt;
              Yêu cầu curl sử dụng cho bất kỳ URL nào thiếu lược đồ
              Tên.

              Ví dụ:

               curl - mặc định https ftp.mozilla.org

              Giao thức không xác định hoặc không được hỗ trợ gây ra lỗi
               (1).

              Tùy chọn này không thay đổi giao thức proxy mặc định
              (http).

              Nếu không có tùy chọn này, curl sẽ đưa ra phỏng đoán dựa trên
              chủ nhà, xem để biết chi tiết.

              Đã thêm vào 7.45.0.

       giao thức --proto-redir & lt; & gt;
              Yêu cầu curl giới hạn những giao thức nó có thể sử dụng khi chuyển hướng.
              Các giao thức bị từ chối không bị ghi đè bởi điều này
              lựa chọn. Xem --proto để biết cách biểu diễn các giao thức.Ví dụ, chỉ cho phép HTTP và HTTPS khi chuyển hướng:

               curl --proto-redir -all, http, https  http://example.com 

              Theo mặc định curl sẽ cho phép bật HTTP, HTTPS, FTP và FTPS
              chuyển hướng (7.65.2). Các phiên bản cũ hơn của curl cho phép tất cả
              giao thức chuyển hướng ngoại trừ một số giao thức bị vô hiệu hóa để bảo mật
              lý do: Kể từ 7.19.4 FILE và SCP bị vô hiệu hóa, và kể từ khi
              7.40.0 SMB và SMBS cũng bị tắt. Chỉ định hoặc
               cho phép tất cả các giao thức trên chuyển hướng, bao gồm cả những
              bị vô hiệu hóa để bảo mật.

              Đã thêm vào 7.20.2.

       giao thức --proto & lt; & gt;
              Yêu cầu curl giới hạn những giao thức mà nó có thể sử dụng cho
              chuyển nhượng. Các giao thức được đánh giá từ trái sang phải, được
              được phân tách bằng dấu phẩy và mỗi tên giao thức hay 'tất cả',
              tiền tố tùy chọn bởi không hoặc nhiều bổ ngữ. Có sẵn
              bổ ngữ là:

               +  Cho phép giao thức này ngoài các giao thức đã có
                 được phép (đây là mặc định nếu không có công cụ sửa đổi nào được sử dụng).

               -  Từ chối giao thức này, xóa nó khỏi danh sách
                 giao thức đã được cho phép.

               =  Chỉ cho phép giao thức này (bỏ qua danh sách đã
                 được phép), mặc dù có thể được sửa đổi sau này bởi
                 các mục tiếp theo trong danh sách được phân tách bằng dấu phẩy.

              Ví dụ:

                -ftps 
                     sử dụng các giao thức mặc định, nhưng vô hiệu hóa ftps

                -tất cả, https, + http 
                     chỉ bật http và https

                = http, https 
                     cũng chỉ bật http và https

              Các giao thức không xác định tạo ra một cảnh báo. Điều này cho phép các tập lệnh
              để dựa vào việc có thể vô hiệu hóa tiềm năng một cách an toàn
              các giao thức nguy hiểm, mà không dựa vào sự hỗ trợ cho điều đó
              giao thức được tích hợp vào curl để tránh lỗi.

              Tùy chọn này có thể được sử dụng nhiều lần, trong trường hợp đó
              hiệu ứng giống như việc nối các giao thức thành một
              phiên bản của tùy chọn.

              Xem thêm và. Đã thêm vào
              7.20.2.

       --proxy-anyauth
              Yêu cầu curl chọn một phương thức xác thực phù hợp khi
              giao tiếp với proxy HTTP đã cho. Điều này có thể gây ra
              một yêu cầu / phản hồi bổ sung khứ hồi.

              Xem thêm, và.
              Đã thêm vào 7.13.2.

       --proxy-basic
              Yêu cầu curl sử dụng xác thực HTTP cơ bản khi
              giao tiếp với proxy đã cho. Dùng cho
              bật HTTP Basic với một máy chủ từ xa. Cơ bản là
              phương pháp xác thực mặc định curl sử dụng với proxy.

              Xem thêm, và.

       --proxy-cacert & lt; tệp & gt;
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

              Xem thêm, và
              . Đã thêm vào 7.52.0.

       --proxy-capath & lt; dir & gt;
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

              Xem thêm, và. Thêm
              trong 7.52.0.

       --proxy-cert-type & lt; type & gt;
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

              Đã thêm vào 7.52.0.

       --proxy-cert & lt; cert [: passwd] & gt;
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

              Đã thêm vào 7.52.0.

       --proxy-ciphers & lt; list & gt;
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

              Đã thêm vào 7.52.0.

       --proxy-crlfile & lt; tệp & gt;
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

              Đã thêm vào 7.52.0.

       --proxy-thông báo
              Yêu cầu curl sử dụng xác thực Thông báo HTTP khi
              giao tiếp với proxy đã cho. Dùng cho
              bật Thông báo HTTP với máy chủ từ xa.

              Xem thêm, và.

       --proxy-header & lt; header / @ file & gt;
              (HTTP) Tiêu đề bổ sung để đưa vào yêu cầu khi gửi
              HTTP tới một proxy. Bạn có thể chỉ định bất kỳ số lượng bổ sung nào
              tiêu đề. Đây là tùy chọn tương đương với nhưng
              chỉ dành cho giao tiếp proxy như trong các yêu cầu CONNECT
              khi bạn muốn một tiêu đề riêng được gửi tới proxy để làm gì
              được gửi đến máy chủ từ xa thực tế.

              curl sẽ đảm bảo rằng mỗi tiêu đề bạn thêm / thay thế là
              được gửi bằng điểm đánh dấu cuối dòng thích hợp, do đó bạn nên
               không thêm nó như một phần của nội dung tiêu đề: không thêm
              dòng mới hoặc dòng xuống dòng, chúng sẽ chỉ làm rối tung mọi thứ
              lên cho bạn.

              Các tiêu đề được chỉ định với tùy chọn này sẽ không được đưa vào
              các yêu cầu mà curl biết sẽ không được gửi tới proxy.

              Bắt đầu từ 7.55.0, tùy chọn này có thể có đối số trong
              @filename style, sau đó thêm tiêu đề cho mỗi dòng trong
              tệp đầu vào. Sử dụng @ - sẽ làm cho curl đọc tiêu đề
              tập tin từ stdin.

              Tùy chọn này có thể được sử dụng nhiều lần để
              thêm / thay thế / loại bỏ nhiều tiêu đề.

              Đã thêm vào 7.37.0.

       - proxy-không an toàn
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

              Đã thêm vào 7.52.0.

       --proxy-key-type & lt; type & gt;
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

              Đã thêm vào 7.52.0.

       --proxy-key & lt; key & gt;
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

       - thương lượng ủy quyền
              Yêu cầu curl sử dụng xác thực Thương lượng HTTP (SPNEGO)
              khi giao tiếp với proxy đã cho. Sử dụng
              để bật Thương lượng HTTP (SPNEGO) với máy chủ từ xa.

              Xem thêm và. Đã thêm vào
              7.17.1.

       --proxy-ntlm
              Yêu cầu curl sử dụng xác thực NTLM HTTP khi
              giao tiếp với proxy đã cho. Dùng cho
              bật NTLM với máy chủ từ xa.

              Xem thêm và.

       --proxy-pass & lt; cụm từ & gt;
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

              Đã thêm vào 7.52.0.

       --proxy-pinnedpubkey & lt; băm & gt;
              (TLS) Yêu cầu curl sử dụng tệp khóa công khai được chỉ định (hoặc
              băm) để xác minh proxy. Đây có thể là một đường dẫn đến một tệp
              chứa một khóa công khai duy nhất ở định dạng PEM hoặc DER,
              hoặc bất kỳ số lượng băm sha256 được mã hóa base64 nào đứng trước
              ´sha256 // ´ và cách nhau bởi ´; ´

              Khi thương lượng kết nối TLS hoặc SSL, máy chủ sẽ gửi
              một chứng chỉ cho biết danh tính của nó. Khóa công khai là
              được trích xuất từ ​​chứng chỉ này và nếu nó không chính xác
              khớp với khóa công khai được cung cấp cho tùy chọn này, curl sẽ
              hủy kết nối trước khi gửi hoặc nhận bất kỳ dữ liệu nào.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --proxy-service-name & lt; name & gt;
              Tùy chọn này cho phép bạn thay đổi tên dịch vụ cho
              thương lượng ủy quyền.

              Đã thêm vào 7.43.0.

       --proxy-ssl-allow-Beast
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

              Đã thêm vào 7.52.0.

       --proxy-ssl-auto-client-cert
              Giống như nhưng được sử dụng trong proxy HTTPS
              bối cảnh.

              Đã thêm vào 7.77.0.

       --proxy-tls13-ciphers & lt; danh sách ciphersuite & gt;
              (TLS) Chỉ định bộ mật mã nào sẽ sử dụng trong
              kết nối với proxy HTTPS của bạn khi nó thương lượng TLS 1.3.
              Danh sách các bộ mật mã phải chỉ rõ các bộ mật mã hợp lệ.
              Đọc chi tiết về bộ mật mã TLS 1.3 trên URL này:

                https://curl.se/docs/ssl-ciphers.html

              Tùy chọn này hiện chỉ được sử dụng khi cuộn tóc được xây dựng để
              sử dụng OpenSSL 1.1.1 trở lên. Nếu bạn đang sử dụng một
              Phần phụ trợ SSL, bạn có thể thử thiết lập bộ mật mã TLS 1.3 bằng cách
              bằng cách sử dụng tùy chọn.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --proxy-tlsauthtype & lt; type & gt;
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

              Đã thêm vào 7.52.0.

       --proxy-tlspassword & lt; string & gt;
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

              Đã thêm vào 7.52.0.

       --proxy-tlsuser & lt; name & gt;
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

              Đã thêm vào 7.52.0.

       --proxy-tlsv1
              Giống như nhưng được sử dụng trong ngữ cảnh proxy HTTPS.

              Đã thêm vào 7.52.0.

       -U, --proxy-user & lt; user: password & gt;
              Chỉ định tên người dùng và mật khẩu để sử dụng cho proxy
              xác thực.

              Nếu bạn sử dụng tệp nhị phân cuộn tròn hỗ trợ SSPI của Windows và thực hiện
              Thương lượng hoặc xác thực NTLM thì bạn có thể nói
              cuộn tròn để chọn tên người dùng và mật khẩu từ
              môi trường bằng cách chỉ định một dấu hai chấm với tùy chọn này:
              "-U:".

              Trên các hệ thống mà nó hoạt động, curl sẽ ẩn tùy chọn đã cho
              lập luận từ danh sách quy trình. Điều này là không đủ để
              bảo vệ thông tin đăng nhập để người khác có thể nhìn thấy
              người dùng trên cùng một hệ thống vì họ sẽ vẫn hiển thị cho
              một khoảnh khắc ngắn trước khi xóa. Dữ liệu nhạy cảm như vậy nên
              được truy xuất từ ​​một tệp thay thế hoặc tương tự và không bao giờ được sử dụng
              trong văn bản rõ ràng trong một dòng lệnh.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       -x, --proxy [protocol: //] host [: port]
              Sử dụng proxy được chỉ định.

              Chuỗi proxy có thể được chỉ định bằng giao thức: //
              tiếp đầu ngữ. Không có giao thức nào được chỉ định hoặc  http: //  sẽ được xử lý
              dưới dạng proxy HTTP. Sử dụng vớ4: //, vớ4a: //, vớ5: // hoặc
              vớ5h: // để yêu cầu sử dụng phiên bản SOCKS cụ thể.
              (Hỗ trợ giao thức đã được thêm vào curl 7.21.7)

              Hỗ trợ proxy HTTPS qua tiền tố giao thức  https: //  đã được thêm vào
              trong 7.52.0 cho OpenSSL, GnuTLS và NSS.

              Các giao thức proxy không được công nhận và không được hỗ trợ gây ra
              lỗi kể từ 7.52.0. Các phiên bản trước có thể bỏ qua
              và sử dụng  http: //  thay thế.

              Nếu số cổng không được chỉ định trong chuỗi proxy,
              nó được giả định là 1080.

              Tùy chọn này ghi đè các biến môi trường hiện có
              đặt proxy để sử dụng. Nếu có một biến môi trường
              đặt proxy, bạn có thể đặt proxy thành "" để ghi đè.

              Tất cả các hoạt động được thực hiện qua proxy HTTP sẽ
              được chuyển đổi rõ ràng sang HTTP. Nó có nghĩa là nhất định
              các hoạt động cụ thể của giao thức có thể không khả dụng. Cái này
              không phải là trường hợp nếu bạn có thể chuyển qua proxy, như
              một với tùy chọn.

              Người dùng và mật khẩu có thể được cung cấp trong proxy
              chuỗi là URL được giải mã bởi curl. Điều này cho phép bạn vượt qua
              các ký tự đặc biệt như @ bằng cách sử dụng% 40 hoặc chuyển vào
              dấu hai chấm với% 3a.

              Máy chủ proxy có thể được chỉ định theo cách chính xác giống như
              các biến môi trường proxy, bao gồm cả tiền tố giao thức
              ( http: //) và người dùng + mật khẩu được nhúng.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --proxy1.0 & lt; host [: port] & gt;
              Sử dụng proxy HTTP 1.0 được chỉ định. Nếu số cổng là
              không được chỉ định, nó được giả định ở cổng 1080.

              Sự khác biệt duy nhất giữa tùy chọn này và tùy chọn proxy HTTP
              , đó là nỗ lực sử dụng CONNECT thông qua
              proxy sẽ chỉ định một giao thức HTTP 1.0 thay vì
              HTTP 1.1 mặc định.

       -p, --proxytunnel
              Khi một proxy HTTP được sử dụng, tùy chọn này sẽ
              tạo đường hầm thông qua proxy. Cách tiếp cận đường hầm là
              được thực hiện với yêu cầu CONNECT proxy HTTP và yêu cầu điều đó
              proxy cho phép kết nối trực tiếp với số cổng từ xa
              curl muốn đi qua đường hầm tới.

              Để tắt tiêu đề phản hồi CONNECT proxy khi cuộn
              thiết lập để sử dụng tiêu đề đầu ra.

              Xem thêm .

       --pubkey & lt; key & gt;
              (SFTP SCP) Tên tệp khóa công khai. Cho phép bạn cung cấp
              khóa công khai của bạn trong tệp riêng biệt này.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              (Kể từ 7.39.0, curl cố gắng tự động giải nén
              khóa công khai từ tệp khóa cá nhân, do đó, chuyển điều này
              tùy chọn thường không bắt buộc. Lưu ý rằng điều này công khai
              khai thác khóa yêu cầu libcurl phải được liên kết với một
              bản sao của libssh2 1.2.8 hoặc cao hơn được liên kết với chính nó
              chống lại OpenSSL.)

       -Q, - trích dẫn & lt; lệnh & gt;
              (FTP SFTP) Gửi một lệnh tùy ý đến FTP từ xa hoặc
              Máy chủ SFTP. Lệnh trích dẫn được gửi TRƯỚC khi chuyển
              diễn ra (ngay sau lệnh PWD ban đầu trong FTP
              chính xác là chuyển nhượng). Để thực hiện các lệnh diễn ra sau
              chuyển khoản thành công, hãy đặt trước chúng bằng dấu gạch ngang '-'. Đến
              thực hiện các lệnh được gửi sau khi curl đã thay đổi hoạt động
              thư mục, ngay trước (các) lệnh chuyển, đặt tiền tố
              lệnh có dấu '+' (điều này chỉ được hỗ trợ cho FTP). Bạn
              có thể chỉ định bất kỳ số lượng lệnh nào.

              Theo mặc định, độ cong sẽ dừng lại ở lần đầu tiên bị hỏng. Để làm xoăn
              tiếp tục ngay cả khi lệnh không thành công, đặt tiền tố cho lệnh
              có dấu hoa thị (*). Ngược lại, nếu máy chủ trả về
              lỗi đối với một trong các lệnh, toàn bộ hoạt động sẽ
              bị hủy bỏ.

              Bạn phải gửi các lệnh FTP chính xác về mặt cú pháp dưới dạng RFC
              959 định nghĩa cho máy chủ FTP hoặc một trong các lệnh được liệt kê
              bên dưới tới máy chủ SFTP.

              Tùy chọn này có thể được sử dụng nhiều lần.

              SFTP là một giao thức nhị phân. Không giống như FTP, thông dịch curl
              Các lệnh trích dẫn SFTP của chính nó trước khi gửi chúng đến
              máy chủ. Tên tệp có thể được trích dẫn kiểu shell để nhúng
              dấu cách hoặc ký tự đặc biệt. Sau đây là danh sách của
              tất cả các lệnh trích dẫn SFTP được hỗ trợ:

              tệp ngày giờ
                     Lệnh atime đặt thời gian truy cập cuối cùng của
                     tệp được đặt tên bởi toán hạng tệp. Ngày & lt;
                     biểu thức & gt; có thể là tất cả các loại chuỗi ngày, hãy xem
                     trang người dùng  curl_getdate  (3) cho biểu thức ngày tháng
                     thông tin chi tiết. (Đã thêm vào 7.73.0)

              tệp nhóm chgrp
                     Lệnh chgrp đặt ID nhóm của tệp
                     được đặt tên bởi toán hạng tệp thành ID nhóm được chỉ định
                     bởi toán hạng nhóm. Toán hạng nhóm là một
                     ID nhóm số nguyên thập phân.

              tệp chế độ chmod
                     Lệnh chmod sửa đổi các bit chế độ tệp của
                     tệp được chỉ định. Toán hạng chế độ là một số bát phân
                     số chế độ số nguyên.

              tệp người dùng băm nhỏ
                     Lệnh chown đặt chủ sở hữu của tệp có tên
                     bởi toán hạng tệp với ID người dùng được chỉ định bởi
                     toán hạng người dùng. Toán hạng người dùng là một số nguyên thập phân
                     tên người dùng.

              Trong source_file target_file
                     Các lệnh ln và liên kết biểu tượng tạo ra một liên kết tượng trưng
                     tại vị trí target_file trỏ đến
                     vị trí source_file.

              mkdir directory_name
                     Lệnh mkdir tạo thư mục được đặt tên bởi
                     toán hạng tên_thư mục.

              tệp ngày mtime
                     Lệnh mtime đặt thời gian sửa đổi cuối cùng
                     của tệp được đặt tên bởi toán hạng tệp. Ngày & lt;
                     biểu thức & gt; có thể là tất cả các loại chuỗi ngày, hãy xem
                      curl_getdate (3) trang người đàn ông cho biểu thức ngày tháng
                     thông tin chi tiết. (Đã thêm vào 7.73.0)

              pwd Lệnh pwd trả về tên đường dẫn tuyệt đối của
                     thư mục làm việc hiện tại.

              đổi tên mục tiêu nguồn
                     Lệnh đổi tên đổi tên tệp hoặc thư mục
                     được đặt tên bởi toán hạng nguồn cho đường dẫn đích
                     được đặt tên bởi toán hạng đích.

              tập tin rm
                     Lệnh rm xóa tệp được chỉ định bởi
                     toán hạng tệp.

              thư mục rmdir
                     Lệnh rmdir xóa mục nhập thư mục
                     được chỉ định bởi toán hạng thư mục, miễn là nó
                     làm rỗng cái gì.

              liên kết mã nguồn_tệp target_file
                     Xem ln.

       --random-tệp & lt; tệp & gt;
              Chỉ định tên đường dẫn đến tệp chứa những gì sẽ là
              được coi là dữ liệu ngẫu nhiên. Dữ liệu có thể được sử dụng để gieo hạt
              công cụ ngẫu nhiên cho các kết nối SSL. Xem thêm
               lựa chọn.

       -r, --range & lt; range & gt;
              (HTTP FTP SFTP FILE) Truy xuất phạm vi byte (tức là một phần
              tài liệu) từ máy chủ HTTP / 1.1, FTP hoặc SFTP hoặc cục bộ
              TẬP TIN. Phạm vi có thể được chỉ định theo một số cách.

               0-499  chỉ định 500 byte đầu tiên

               500-999 
                     chỉ định 500 byte thứ hai

               -500  chỉ định 500 byte cuối cùng

               9500-  chỉ định các byte từ độ lệch 9500 trở đi

               0-0, -1  chỉ định byte đầu tiên và byte cuối cùng (*) (HTTP)

               100-199.500-599 
                     chỉ định hai phạm vi 100 byte riêng biệt (*) (HTTP)

              (*) = LƯU Ý rằng điều này sẽ khiến máy chủ trả lời bằng
              phản hồi nhiều phần, sẽ được trả về nguyên trạng sau khi cuộn tròn!
              Phân tích cú pháp hoặc chuyển đổi phản hồi này là
              trách nhiệm của người gọi.

              Chỉ các ký tự chữ số (0-9) mới hợp lệ trong phần 'bắt đầu' và
              trường 'dừng' của cú pháp phạm vi 'bắt đầu dừng'. Nếu không
              ký tự chữ số được đưa ra trong phạm vi, của máy chủ
              phản hồi sẽ không xác định, tùy thuộc vào máy chủ
              cấu hình.

              Bạn cũng nên biết rằng nhiều máy chủ HTTP / 1.1 không
              đã bật tính năng này để khi bạn cố gắng
              một phạm vi, thay vào đó bạn sẽ nhận được toàn bộ tài liệu.

              Tải xuống phạm vi FTP và SFTP chỉ hỗ trợ đơn giản
              cú pháp 'start-stop' (tùy chọn với một trong các số
              bỏ qua). Việc sử dụng FTP phụ thuộc vào lệnh FTP mở rộng
              KÍCH THƯỚC.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --raw (HTTP) Khi được sử dụng, nó sẽ vô hiệu hóa tất cả giải mã HTTP nội bộ
              nội dung hoặc chuyển mã hóa và thay vào đó làm cho chúng
              được truyền lại không thay đổi, nguyên.

              Đã thêm vào 7.16.2.

       -e, - giới thiệu & lt; URL & gt;
              (HTTP) Gửi thông tin "Trang liên kết giới thiệu" tới HTTP
              máy chủ. Điều này cũng có thể được đặt bằng cờ của
              khóa học. Khi sử dụng với bạn có thể nối thêm
              "; auto" tới URL để tạo cuộn tròn
              tự động đặt URL trước đó khi nó theo sau
              Vị trí: tiêu đề. Chuỗi "; auto" có thể được sử dụng một mình,
              ngay cả khi bạn không đặt tên viết tắt.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Xem thêm và.

       -J, --remote-header-name
              (HTTP) Tùy chọn này cho tùy chọn
              sử dụng tên tệp Nội dung-Bố trí do máy chủ chỉ định
              thay vì trích xuất tên tệp từ URL.

              Nếu máy chủ chỉ định một tên tệp và một tệp có tên đó
              tên đã tồn tại trong thư mục làm việc hiện tại nó
              sẽ không bị ghi đè và sẽ xảy ra lỗi. Nếu
              máy chủ không chỉ định tên tệp thì tùy chọn này không có
              hiệu ứng.

              Không có nỗ lực nào để giải mã% -sequences (chưa) trong
              tên tệp được cung cấp, vì vậy tùy chọn này có thể cung cấp cho bạn
              tên tệp khá bất ngờ.

               CẢNH BÁO: Sử dụng hợp lý tùy chọn này, đặc biệt
              trên Windows. Một máy chủ giả mạo có thể gửi cho bạn tên của một
              DLL hoặc tệp khác có thể được tải
              tự động bằng Windows hoặc một số phần mềm của bên thứ ba.

       --remote-name-all
              Tùy chọn này thay đổi hành động mặc định cho tất cả các URL nhất định
              được xử lý như thể được sử dụng cho
              mỗi cái. Vì vậy, nếu bạn muốn tắt điều đó cho một
              URL sau khi đã được sử dụng, bạn phải sử dụng
              "-o -" hoặc --no-remote-name.

              Đã thêm vào 7.19.0.

       -O, - ghi nhớ tên
              Ghi đầu ra vào một tệp cục bộ có tên giống như tệp từ xa chúng tôi
              mắc phải. (Chỉ phần tệp của tệp từ xa được sử dụng,
              đường dẫn bị cắt.)

              Tập tin sẽ được lưu trong thư mục làm việc hiện tại.
              Nếu bạn muốn tệp được lưu trong một thư mục khác, hãy
              chắc chắn rằng bạn thay đổi thư mục làm việc hiện tại trước đây
              gọi cuộn tóc với tùy chọn này.

              Tên tệp từ xa để sử dụng để lưu được trích xuất từ
              URL đã cho, không có gì khác và nếu nó đã tồn tại thì nó
              sẽ bị ghi đè. Nếu bạn muốn máy chủ có thể
              chọn tên tệp tham chiếu đến
              có thể được sử dụng ngoài tùy chọn này. Nếu
              máy chủ chọn một tên tệp và tên đó đã tồn tại
              sẽ không bị ghi đè.

              Không có giải mã URL nào được thực hiện trên tên tệp. Nếu nó có
              % 20 hoặc các phần được mã hóa URL khác của tên, chúng sẽ kết thúc
              lên như tên tệp.

              Bạn có thể sử dụng tùy chọn này nhiều lần với số lượng
              URL bạn có.

       -R, - ghi nhớ thời gian
              Khi được sử dụng, điều này sẽ làm cho cuộn tóc cố gắng tìm ra
              dấu thời gian của tệp từ xa và nếu có sẵn
              làm cho tệp cục bộ có cùng dấu thời gian đó.

       --request-target & lt; path & gt;
              (HTTP) Yêu cầu curl sử dụng "mục tiêu" thay thế (đường dẫn)
              thay vì sử dụng đường dẫn như được cung cấp trong URL.
              Đặc biệt hữu ích khi muốn đưa ra các yêu cầu HTTP
              không có dấu gạch chéo ở đầu hoặc dữ liệu khác không theo sau
              mẫu URL thông thường, như "OPTIONS *".

              Đã thêm vào 7.55.0.

       Lệnh -X, --request & lt; & gt;
              (HTTP) Chỉ định một phương thức yêu cầu tùy chỉnh để sử dụng khi
              giao tiếp với máy chủ HTTP. Yêu cầu được chỉ định
              phương thức sẽ được sử dụng thay vì phương thức được sử dụng khác
              (mặc định là GET). Đọc thông số kỹ thuật HTTP 1.1
              để biết chi tiết và giải thích. HTTP bổ sung phổ biến
              các yêu cầu bao gồm PUT và DELETE, nhưng các công nghệ liên quan
              như WebDAV cung cấp PROPFIND, COPY, MOVE và hơn thế nữa.

              Thông thường bạn không cần tùy chọn này. Tất cả các loại GET,
              Các yêu cầu HEAD, POST và PUT khá được gọi bằng cách sử dụng
              các tùy chọn dòng lệnh chuyên dụng.

              Tùy chọn này chỉ thay đổi từ thực sự được sử dụng trong HTTP
              yêu cầu, nó không làm thay đổi cách curl hoạt động. Vì vậy đối với
              ví dụ nếu bạn muốn đưa ra một yêu cầu HEAD thích hợp, sử dụng
              -X HEAD sẽ không đủ. Bạn cần sử dụng
              lựa chọn.

              Chuỗi phương thức bạn đặt với sẽ được sử dụng
              cho tất cả các yêu cầu, nếu ví dụ như bạn sử dụng
               có thể gây ra các tác dụng phụ ngoài ý muốn khi uốn tóc
              không thay đổi phương thức yêu cầu theo HTTP 30x
              mã phản hồi - và tương tự.

              (FTP) Chỉ định một lệnh FTP tùy chỉnh để sử dụng thay vì
              LIST khi thực hiện danh sách tệp với FTP.

              (POP3) Chỉ định một lệnh POP3 tùy chỉnh để sử dụng thay vì
              LIST hoặc RETR. (Đã thêm vào 7.26.0)

              (IMAP) Chỉ định một lệnh IMAP tùy chỉnh để sử dụng thay vì
              DANH SÁCH. (Đã thêm vào 7.30.0)

              (SMTP) Chỉ định một lệnh SMTP tùy chỉnh để sử dụng thay vì
              HELP hoặc VRFY. (Đã thêm vào 7.34.0)

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --resolve & lt; [+] host: port: addr [, addr] ... & gt;
              Cung cấp địa chỉ tùy chỉnh cho một máy chủ và cổng cụ thể
              đôi. Sử dụng điều này, bạn có thể thực hiện (các) yêu cầu cuộn tóc bằng cách sử dụng
              địa chỉ được chỉ định và ngăn chặn thông thường
              địa chỉ đã giải quyết để được sử dụng. Hãy coi nó là một loại
              / etc / hosts thay thế được cung cấp trên dòng lệnh. Các
              số cổng phải là số được sử dụng cho
              giao thức mà máy chủ lưu trữ sẽ được sử dụng. Nó có nghĩa là bạn cần
              một số mục nhập nếu bạn muốn cung cấp địa chỉ cho
              cùng một máy chủ nhưng các cổng khác nhau.

              Bằng cách chỉ định '*' làm máy chủ, bạn có thể yêu cầu curl giải quyết bất kỳmáy chủ và cặp cổng cụ thể đến địa chỉ được chỉ định.
              Ký tự đại diện được giải quyết cuối cùng nên bất kỳ với một
              máy chủ và cổng sẽ được sử dụng đầu tiên.

              Địa chỉ được cung cấp được đặt bởi tùy chọn này sẽ được sử dụng ngay cả
              nếu hoặc được thiết lập để sử dụng uốn tóc
              phiên bản IP khác.

              Bằng cách đặt tiền tố máy chủ lưu trữ bằng dấu '+', bạn có thể thực hiện mục nhập
              hết thời gian chờ mặc định của curl (1 phút). Ghi chú
              rằng điều này sẽ chỉ có ý nghĩa khi chạy song song lâu dài
              chuyển với rất nhiều tệp. Trong những trường hợp như vậy, nếu điều này
              tùy chọn được sử dụng curl sẽ cố gắng giải quyết máy chủ lưu trữ như nó
              thường sẽ xảy ra khi thời gian chờ đã hết hạn.

              Hỗ trợ cung cấp địa chỉ IP trong [ngoặc vuông] là
              được thêm vào trong 7.57.0.

              Hỗ trợ cung cấp nhiều địa chỉ IP cho mỗi mục nhập là
              được thêm vào trong 7.59.0.

              Hỗ trợ giải quyết bằng ký tự đại diện đã được thêm vào trong 7.64.0.

              Hỗ trợ cho tiền tố '+' đã được thêm vào 7.75.0.

              Tùy chọn này có thể được sử dụng nhiều lần để thêm nhiều tên máy chủ
              để giải quyết.

              Đã thêm vào 7.21.3.

       --retry-all-error
              Thử lại bất kỳ lỗi nào. Tùy chọn này được sử dụng cùng với
              .

              Tùy chọn này là "búa tạ" của việc thử lại. Không được dùng
              tùy chọn này theo mặc định (ví dụ: trong curlrc), có thể có
              hậu quả không mong muốn như gửi hoặc nhận
              dữ liệu trùng lặp. Không sử dụng với đầu vào được chuyển hướng hoặc
              đầu ra. Bạn sẽ tốt hơn nhiều khi xử lý
              các vấn đề trong tập lệnh shell. Vui lòng đọc ví dụ dưới đây.

              Cảnh báo: Đối với khả năng tương thích của máy chủ, hãy cố gắng thử lại
              chuyển không ổn định càng gần càng tốt với cách chúng
              đã được bắt đầu, nhưng điều này là không thể với chuyển hướng
              đầu vào hoặc đầu ra. Ví dụ: trước khi thử lại, nó sẽ xóa
              xuất dữ liệu từ quá trình chuyển một phần không thành công
              được ghi vào một tệp đầu ra. Tuy nhiên điều này không đúng với
              dữ liệu được chuyển hướng đến một | tẩu hoặc & gt; tệp, không phải là
              cài lại. Chúng tôi đặc biệt khuyên bạn không nên phân tích cú pháp hoặc ghi lại kết quả đầu ra
              thông qua chuyển hướng kết hợp với tùy chọn này, vì bạn
              có thể nhận được dữ liệu trùng lặp.

              Theo mặc định, curl sẽ không gặp lỗi trên mã phản hồi HTTP
              điều đó chỉ ra lỗi HTTP, nếu quá trình chuyển
              thành công. Ví dụ: nếu một máy chủ trả lời 404 Không tìm thấy
              và câu trả lời được nhận đầy đủ sau đó đó không phải là một lỗi.
              Khi nào được sử dụng thì curl sẽ thử lại trên một số HTTP
              mã phản hồi cho biết lỗi HTTP tạm thời, nhưng
              không bao gồm hầu hết các mã phản hồi 4xx chẳng hạn như 404.
              Nếu bạn muốn thử lại tất cả các mã phản hồi cho biết
              Lỗi HTTP (4xx và 5xx) sau đó kết hợp với.

              Đã thêm vào 7.71.0.

       --retry-connrefused
              Ngoài các điều kiện khác, hãy xem xét ECONNREFUSED
              như một lỗi thoáng qua cho. Tùy chọn này được sử dụng
              cùng với --retry.

              Đã thêm vào 7.52.0.

       --retry-delay & lt; seconds & gt;
              Đặt cuộn tóc ở chế độ ngủ khoảng thời gian này trước mỗi lần thử lại khi
              chuyển không thành công với một lỗi tạm thời (nó thay đổi
              thuật toán thời gian chờ mặc định giữa các lần thử lại). Cái này
              tùy chọn chỉ thú vị nếu cũng được sử dụng.
              Đặt độ trễ này thành 0 sẽ làm cho curl sử dụng mặc định
              thời gian chờ.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Đã thêm vào 7.12.3.

       --retry-max-time & lt; giây & gt;
              Bộ hẹn giờ thử lại được đặt lại trước lần chuyển đầu tiên
              nỗ lực. Thử lại sẽ được thực hiện như bình thường (xem) như
              miễn là bộ hẹn giờ chưa đạt đến giới hạn nhất định này. Lưu ý
              rằng nếu bộ hẹn giờ chưa đạt đến giới hạn, yêu cầu
              sẽ được thực hiện và trong khi thực hiện, có thể mất nhiều thời gian hơn
              khoảng thời gian nhất định này. Để giới hạn một yêu cầu duy nhất
              thời gian tối đa, sử dụng. Đặt tùy chọn này thành 0
              để không hết thời gian thử lại.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Đã thêm vào 7.12.3.

       --retry & lt; num & gt;
              Nếu lỗi tạm thời được trả về khi curl cố gắng
              thực hiện chuyển, nó sẽ thử lại số lần này
              trước khi bỏ cuộc. Đặt số thành 0 sẽ không làm cong
              thử lại (là mặc định). Lỗi thoáng qua có nghĩa là
              một trong hai: thời gian chờ, mã phản hồi FTP 4xx hoặc HTTP
              Mã phản hồi 408, 429, 500, 502, 503 hoặc 504.

              Khi curl chuẩn bị thử lại quá trình chuyển giao, nó sẽ săn lạichờ đợi
              một giây và sau đó đối với tất cả các lần thử lại sắp tới, nó sẽ
              nhân đôi thời gian chờ đợi cho đến khi đạt 10 phút
              sau đó sẽ là độ trễ giữa phần còn lại của các lần thử lại.
              Bằng cách sử dụng, bạn vô hiệu hóa cấp số nhân này
              thuật toán lùi. Xem thêm để hạn chế
              tổng thời gian cho phép để thử lại.

              Kể từ curl 7.66.0, curl sẽ tuân thủ Thử lại sau:
              tiêu đề phản hồi nếu có mặt để biết khi nào cần phát hành
              lần thử lại tiếp theo.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Đã thêm vào 7.12.3.

       --sasl-authzid & lt; danh tính & gt;
              Sử dụng danh tính ủy quyền này (authzid), trong SASL
              Xác thực PLAIN, ngoài xác thực
              danh tính (authcid) như được chỉ định bởi.

              Nếu tùy chọn không được chỉ định, máy chủ sẽ lấy
              authzid từ authcid, nhưng nếu được chỉ định, và tùy thuộc
              trên việc triển khai máy chủ, nó có thể được sử dụng để truy cập
              hộp thư đến của người dùng khác, mà người dùng đó đã được cấp
              quyền truy cập hoặc hộp thư dùng chung chẳng hạn.

              Đã thêm vào 7.66.0.

       --sasl-ir
              Bật phản hồi ban đầu trong xác thực SASL.

              Đã thêm vào 7.31.0.

       --service-name & lt; name & gt;
              Tùy chọn này cho phép bạn thay đổi tên dịch vụ cho
              SPNEGO.

              Ví dụ: sockd sẽ sử dụng
              sockd / server-name.

              Đã thêm vào 7.43.0.

       -S, --show-error
              Khi được sử dụng với, nó làm cho cuộn tóc bị lỗi
              thông báo nếu nó không thành công.

              Tùy chọn này là toàn cầu và không cần chỉ định
              cho mỗi lần sử dụng.

              Xem thêm .

       -s, --silent
              Chế độ im lặng hoặc không ồn. Không hiển thị đồng hồ đo tiến trình hoặc lỗi
              tin nhắn. Làm cho Curl tắt tiếng. Nó vẫn sẽ xuất ra dữ liệu
              bạn yêu cầu, thậm chí có khả năng đến terminal / stdout
              trừ khi bạn chuyển hướng nó.

              Sử dụng ngoài tùy chọn này để tắt
              máy đo tiến độ nhưng vẫn hiển thị thông báo lỗi.

              Xem thêm, và.

       --socks4 & lt; host [: port] & gt;
              Sử dụng proxy SOCKS4 được chỉ định. Nếu số cổng không
              được chỉ định, nó được giả định ở cổng 1080. Sử dụng ổ cắm này
              gõ make curl giải quyết tên máy chủ và chuyển
              địa chỉ trên proxy.

              Tùy chọn này ghi đè bất kỳ việc sử dụng nào trước đây, như
              chúng loại trừ lẫn nhau.

              Kể từ 7.21.7, tùy chọn này là thừa vì bạn có thể
              chỉ định một proxy vớ4 bằng cách sử dụng một vớ4: //
              tiền tố giao thức.

              Kể từ 7.52.0, có thể được sử dụng để chỉ định một SOCKS
              proxy đồng thời được sử dụng với một
              Proxy HTTP / HTTPS. Trong trường hợp này, đầu tiên curl kết nối với
              proxy SOCKS và sau đó kết nối (thông qua SOCKS) với
              Proxy HTTP hoặc HTTPS.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Đã thêm vào 7.15.2.

       --socks4a & lt; host [: port] & gt;
              Sử dụng proxy SOCKS4a được chỉ định. Nếu số cổng không
              được chỉ định, nó được giả định ở cổng 1080. Điều này yêu cầu proxy
              để phân giải tên máy chủ.

              Tùy chọn này ghi đè bất kỳ việc sử dụng nào trước đây, như
              chúng loại trừ lẫn nhau.

              Kể từ 7.21.7, tùy chọn này là thừa vì bạn có thể
              chỉ định một proxy vớ4a bằng cách sử dụng
              tiền tố giao thức vớ4a: //.

              Kể từ 7.52.0, có thể được sử dụng để chỉ định một SOCKS
              proxy đồng thời được sử dụng với một
              Proxy HTTP / HTTPS. Trong trường hợp này, đầu tiên curl kết nối với
              proxy SOCKS và sau đó kết nối (thông qua SOCKS) với
              Proxy HTTP hoặc HTTPS.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Đã thêm vào 7.18.0.

       --socks5-cơ bản
              Yêu cầu curl sử dụng xác thực tên người dùng / mật khẩu khi
              kết nối với proxy SOCKS5. Tên người dùng / mật khẩu
              xác thực được bật theo mặc định. Sử dụng
              để buộc xác thực GSS-API đối với proxy SOCKS5.

              Đã thêm vào 7.55.0.

       --socks5-gssapi-ne
              Là một phần của thương lượng GSS-API, chế độ bảo vệ là
              đã thương lượng. RFC 1961 nói trong phần 4.3 / 4.4 nó phải
              được bảo vệ, nhưng việc triển khai tham chiếu NEC thì không.
              Tùy chọn cho phép không được bảo vệ
              trao đổi về việc đàm phán chế độ bảo vệ.

              Đã thêm vào 7.19.4.

       --socks5-gssapi-service & lt; name & gt;
              Tên dịch vụ mặc định cho máy chủ vớ là
              rcmd / server-fqdn. Tùy chọn này cho phép bạn thay đổi nó.

              Ví dụ: proxy-name
              sockd sẽ sử dụng sockd / proxy-name proxy-name
               sockd / tên thật sẽ sử dụng
              sockd / real-name cho các trường hợp proxy-name không
              khớp với tên chính chủ.

              Đã thêm vào 7.19.4.

       --socks5-gssapi
              Yêu cầu curl sử dụng xác thực GSS-API khi kết nối
              tới proxy SOCKS5. Xác thực GSS-API được bật
              theo mặc định (nếu curl được biên dịch với hỗ trợ GSS-API).
              Sử dụng để buộc tên người dùng / mật khẩu
              xác thực với proxy SOCKS5.

              Đã thêm vào 7.55.0.

       --socks5-tên máy chủ & lt; máy chủ [: port] & gt;
              Sử dụng proxy SOCKS5 được chỉ định (và để proxy giải quyết
              tên máy chủ). Nếu số cổng không được chỉ định, nó là
              giả định ở cổng 1080.

              Tùy chọn này ghi đè bất kỳ việc sử dụng nào trước đây, như
              chúng loại trừ lẫn nhau.

              Kể từ 7.21.7, tùy chọn này là thừa vì bạn có thể
              chỉ định proxy tên máy chủ vớ5 bằng cách sử dụng
              vớ5h: // tiền tố giao thức.

              Kể từ 7.52.0, có thể được sử dụng để chỉ định một SOCKS
              proxy đồng thời được sử dụng với một
              Proxy HTTP / HTTPS. Trong trường hợp này, đầu tiên curl kết nối với
              proxy SOCKS và sau đó kết nối (thông qua SOCKS) với
              Proxy HTTP hoặc HTTPS.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Đã thêm vào 7.18.0.

       --socks5 & lt; host [: port] & gt;
              Sử dụng proxy SOCKS5 được chỉ định - nhưng phân giải tên máy chủ
              tại địa phương. Nếu số cổng không được chỉ định, nó là
              giả định ở cổng 1080.

              Tùy chọn này ghi đè bất kỳ việc sử dụng nào trước đây, như
              chúng loại trừ lẫn nhau.

              Kể từ 7.21.7, tùy chọn này là thừa vì bạn có thể
              chỉ định proxy vớ5 bằng cách sử dụng vớ5: //
              tiền tố giao thức.

              Kể từ 7.52.0, có thể được sử dụng để chỉ định một SOCKS
              proxy đồng thời được sử dụng với một
              Proxy HTTP / HTTPS. Trong trường hợp này, đầu tiên curl kết nối với
              proxy SOCKS và sau đó kết nối (thông qua SOCKS) với
              Proxy HTTP hoặc HTTPS.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Tùy chọn này (cũng như) không hoạt động với IPV6,
              FTPS hoặc LDAP.

              Đã thêm vào 7.18.0.

       -Y, - giới hạn tốc độ & lt; tốc độ & gt;
              Nếu tải xuống chậm hơn tốc độ đã cho này (tính bằng byte
              mỗi giây) đối với giây tốc độ thời gian, nó bị hủy bỏ. tốc độ-
              thời gian được đặt với và là 30 nếu không được đặt.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       -y, --speed-time & lt; giây & gt;
              Nếu tải xuống chậm hơn byte giới hạn tốc độ mỗi giây
              trong một khoảng thời gian tốc độ, quá trình tải xuống sẽ bị hủy bỏ. Nếu
              tốc độ thời gian được sử dụng, giới hạn tốc độ mặc định sẽ là 1
              trừ khi được đặt với.

              Tùy chọn này kiểm soát việc chuyển giao và do đó sẽ không ảnh hưởng đến
              kết nối chậm, v.v. Nếu đây là mối quan tâm của bạn, hãy thử
               lựa chọn.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --ssl-allow-Beast
              Tùy chọn này yêu cầu curl không hoạt động xung quanh một lỗ hổng bảo mật
              trong giao thức SSL3 và TLS1.0 được gọi là BEAST. Nếu điều này
              tùy chọn không được sử dụng, lớp SSL có thể sử dụng các giải pháp thay thế đã biết
              gây ra các vấn đề về khả năng tương tác với một số SSL cũ hơn
              triển khai. CẢNH BÁO: tùy chọn này làm mất SSL
              bảo mật và bằng cách sử dụng cờ này, bạn yêu cầu chính xác điều đó.

              Đã thêm vào 7.25.0.

       --ssl-auto-client-cert
              Yêu cầu libcurl tự động định vị và sử dụng ứng dụng khách
              chứng chỉ để xác thực, khi được yêu cầu bởi
              máy chủ. Tùy chọn này chỉ được hỗ trợ cho Schannel (
              thư viện SSL gốc của Windows). Trước 7.77.0, đây là
              hành vi mặc định trong libcurl với Schannel. Kể từ khi
              máy chủ có thể yêu cầu bất kỳ chứng chỉ nào hỗ trợ máy khách
              xác thực trong kho chứng chỉ hệ điều hành nó có thể là một
              vi phạm quyền riêng tư và bất ngờ.

              Xem thêm . Đã thêm vào 7.77.0.

       --ssl-không-thu hồi
              (Schannel) Tùy chọn này yêu cầu curl tắt chứng chỉ
              thu hồi séc. CẢNH BÁO: tùy chọn này làm mất SSL
              bảo mật và bằng cách sử dụng cờ này, bạn yêu cầu chính xác điều đó.

              Đã thêm vào 7.44.0.

       --ssl-reqd
              (FTP IMAP POP3 SMTP) Yêu cầu SSL / TLS cho kết nối.
              Chấm dứt kết nối nếu máy chủ không hỗ trợSSL / TLS.

              Tùy chọn này trước đây được gọi là --ftp-ssl-reqd.

              Đã thêm vào 7.20.0.

       --ssl-thu hồi-nỗ lực hết mình
              (Schannel) Tùy chọn này yêu cầu curl bỏ qua chứng chỉ
              kiểm tra thu hồi khi chúng không thành công do thiếu / ngoại tuyến
              điểm phân phối cho các danh sách kiểm tra thu hồi.

              Đã thêm vào 7.70.0.

       --ssl (FTP IMAP POP3 SMTP) Cố gắng sử dụng SSL / TLS cho
              sự liên quan. Hoàn nguyên về kết nối không an toàn nếu
              máy chủ không hỗ trợ SSL / TLS. Xem thêm
               và cho các cấp độ mã hóa khác nhau
              cần thiết.

              Tùy chọn này trước đây được gọi là --ftp-ssl (Đã thêm vào
              7.11.0). Tên tùy chọn đó vẫn có thể được sử dụng nhưng sẽ
              bị loại bỏ trong một phiên bản trong tương lai.

              Đã thêm vào 7.20.0.

       -2, --sslv2
              (SSL) Tùy chọn này trước đây đã yêu cầu curl sử dụng SSLv2, nhưng
              bắt đầu từ curl 7.77.0 hướng dẫn này bị bỏ qua. SSLv2
              được nhiều người coi là không an toàn (xem RFC 6176).

              Xem thêm và. yêu cầu điều đó
              libcurl cơ bản được xây dựng để hỗ trợ TLS. Cái này
              ghi đè tùy chọn và và
              và .

       -3, --sslv3
              (SSL) Tùy chọn này trước đây đã yêu cầu curl sử dụng SSLv3, nhưng
              bắt đầu từ curl 7.77.0 hướng dẫn này bị bỏ qua. SSLv3
              được coi là không an toàn (xem RFC 7568).

              Xem thêm và. yêu cầu điều đó
              libcurl cơ bản được xây dựng để hỗ trợ TLS. Cái này
              ghi đè tùy chọn và và
              và .

       --stderr & lt; tệp & gt;
              Chuyển hướng tất cả ghi vào stderr đến tệp được chỉ định
              thay thế. Nếu tên tệp là '-' đơn giản, nó là
              được viết cho stdout.

              Tùy chọn này là toàn cầu và không cần chỉ định
              cho mỗi lần sử dụng.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Xem thêm và.

       - đầu ra kiểu dáng
              Cho phép tự động sử dụng kiểu phông chữ đậm khi viết
              Tiêu đề HTTP tới thiết bị đầu cuối. Sử dụng - đầu ra không theo kiểu để
              tắt chúng đi.

              Tùy chọn này là toàn cầu và không cần chỉ định
              cho mỗi lần sử dụng.

              Đã thêm vào 7.61.0.

       --suppress-connect-headers
              Khi nào được sử dụng và một yêu cầu CONNECT là
              thực hiện không xuất tiêu đề phản hồi CONNECT proxy. Cái này
              tùy chọn được sử dụng với hoặc
               được sử dụng để hiển thị các tiêu đề giao thức trong
              đầu ra. Nó không ảnh hưởng đến các tùy chọn gỡ lỗi, chẳng hạn như
               hoặc, hoặc bất kỳ số liệu thống kê nào.

              Xem thêm, và
              .

       --tcp-fastopen
              Cho phép sử dụng TCP Fast Open (RFC7413).

              Đã thêm vào 7.49.0.

       --tcp-gật gù
              Bật tùy chọn TCP_NODELAY. Xem
              Trang người đàn ông  curl_easy_setopt  (3) để biết chi tiết về điều này
              lựa chọn.

              Kể từ 7.50.2, curl đặt tùy chọn này theo mặc định và bạn
              cần tắt rõ ràng nếu bạn không muốn bật.

              Đã thêm vào 7.11.2.

       -t, --telnet-option & lt; opt = val & gt;
              Chuyển các tùy chọn cho giao thức telnet. Các tùy chọn được hỗ trợ
              là:

              TTYPE = & lt; thuật ngữ & gt; Đặt loại thiết bị đầu cuối.

              XDISPLOC = & lt; X hiển thị & gt; Đặt vị trí hiển thị X.

              NEW_ENV = & lt; var, val & gt; Đặt một biến môi trường.

       --tftp-blksize & lt; value & gt;
              (TFTP) Đặt tùy chọn TFTP BLKSIZE (phải là & gt; 512). Đây là
              kích thước khối mà cuộn tròn sẽ cố gắng sử dụng khi chuyển
              dữ liệu đến hoặc từ máy chủ TFTP. Theo mặc định 512 byte sẽ
              được dùng.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Đã thêm vào 7.20.0.

       --tftp-no-options
              (TFTP) Yêu cầu curl không gửi yêu cầu tùy chọn TFTP.

              Tùy chọn này cải thiện tương tác với một số máy chủ kế thừa
              không thừa nhận hoặc triển khai đúng các tùy chọn TFTP.
              Khi tùy chọn này được sử dụng sẽ bị bỏ qua.

              Đã thêm vào 7.48.0.

       -z, --time-cond & lt; time & gt;
              (HTTP FTP) Yêu cầu tệp đã được sửa đổi sau đó
              hơn thời gian và ngày nhất định, hoặc một ngày đã được
              sửa đổi trước thời điểm đó. & Lt; biểu thức ngày tháng & gt; có thể
              tất cả các loại chuỗi ngày hoặc nếu nó không khớp với bất kỳ
              những cái bên trong, nó được lấy làm tên tệp và cố gắng lấy
              ngày sửa đổi (mtime) từ & lt; tệp & gt; thay thế. Xem
               curl_getdate (3) trang người đàn ông để biết chi tiết về biểu thức ngày tháng.

              Bắt đầu biểu thức ngày bằng một dấu gạch ngang (-) để làm cho nó
              yêu cầu tài liệu cũ hơn tài liệu đã cho
              ngày / giờ, mặc định là tài liệu mới hơn
              ngày / giờ xác định.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --tls-max & lt; PHIÊN BẢN & gt;
              (SSL) VERSION xác định phiên bản TLS được hỗ trợ tối đa. Các
              phiên bản chấp nhận được tối thiểu được đặt bởi tlsv1.0, tlsv1.1,
              tlsv1.2 hoặc tlsv1.3.

              Nếu kết nối được thực hiện mà không có TLS, tùy chọn này không có
              hiệu ứng. Điều này bao gồm chuyển giao sử dụng QUIC (HTTP / 3).

              mặc định
                     Sử dụng đến phiên bản TLS được đề xuất.

              1.0 Sử dụng lên đến TLSv1.0.

              1.1 Sử dụng tối đa TLSv1.1.

              1.2 Sử dụng tối đa TLSv1.2.

              1.3 Sử dụng tối đa TLSv1.3.

       Xem thêm, và.
       yêu cầu rằng libcurl cơ bản được xây dựng để hỗ trợ TLS.
       Đã thêm vào 7.54.0.

       --tls13-ciphers & lt; danh sách ciphersuite & gt;
              (TLS) Chỉ định bộ mật mã nào sẽ sử dụng trong
              kết nối nếu nó thương lượng TLS 1.3. Danh sách mật mã
              các bộ phải chỉ định mật mã hợp lệ. Đọc trên TLS 1.3
              chi tiết về bộ mật mã trên URL này:

                https://curl.se/docs/ssl-ciphers.html

              Tùy chọn này hiện chỉ được sử dụng khi cuộn tóc được xây dựng để
              sử dụng OpenSSL 1.1.1 trở lên. Nếu bạn đang sử dụng một
              Phần phụ trợ SSL, bạn có thể thử thiết lập bộ mật mã TLS 1.3 bằng cách
              bằng cách sử dụng tùy chọn.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --tlsauthtype & lt; type & gt;
              Đặt loại xác thực TLS. Hiện tại, chỉ được hỗ trợ
              tùy chọn là "SRP", cho TLS-SRP (RFC 5054). Nếu và
               được chỉ định nhưng không phải, sau đó
              tùy chọn này mặc định là "SRP". Tùy chọn này chỉ hoạt động nếu
              libcurl cơ bản được xây dựng với hỗ trợ TLS-SRP,
              yêu cầu OpenSSL hoặc GnuTLS có hỗ trợ TLS-SRP.

              Đã thêm vào 7.21.4.

       --tlspassword & lt; string & gt;
              Đặt mật khẩu để sử dụng với phương thức xác thực TLS
              được chỉ định với. Yêu cầu đó cũng
              bao quanh.

              Điều này không hoạt động với TLS 1.3.

              Đã thêm vào 7.21.4.

       --tlsuser & lt; name & gt;
              Đặt tên người dùng để sử dụng với phương thức xác thực TLS
              được chỉ định với. Yêu cầu điều đó
              cũng được thiết lập.

              Điều này không hoạt động với TLS 1.3.

              Đã thêm vào 7.21.4.

       --tlsv1.0
              (TLS) Buộc curl sử dụng TLS phiên bản 1.0 trở lên khi
              kết nối với máy chủ TLS từ xa.

              Trong các phiên bản cũ của curl, tùy chọn này đã được ghi lại
              allow _only_ TLS 1.0, nhưng hành vi không nhất quán
              tùy thuộc vào thư viện TLS. Sử dụng nếu bạn muốn
              đặt phiên bản TLS tối đa.

              Đã thêm vào 7.34.0.

       --tlsv1.1
              (TLS) Buộc curl sử dụng TLS phiên bản 1.1 trở lên khi
              kết nối với máy chủ TLS từ xa.

              Trong các phiên bản cũ của curl, tùy chọn này đã được ghi lại
              allow _only_ TLS 1.1, nhưng hành vi không nhất quán
              tùy thuộc vào thư viện TLS. Sử dụng nếu bạn muốn
              đặt phiên bản TLS tối đa.

              Đã thêm vào 7.34.0.

       --tlsv1.2
              (TLS) Buộc curl sử dụng TLS phiên bản 1.2 trở lên khi
              kết nối với máy chủ TLS từ xa.

              Trong các phiên bản cũ của curl, tùy chọn này đã được ghi lại
              allow _only_ TLS 1.2, nhưng hành vi không nhất quán
              tùy thuộc vào thư viện TLS. Sử dụng nếu bạn muốn
              đặt phiên bản TLS tối đa.

              Đã thêm vào 7.34.0.

       --tlsv1.3
              (TLS) Buộc curl sử dụng TLS phiên bản 1.3 trở lên khi
              kết nối với máy chủ TLS từ xa.

              Nếu kết nối được thực hiện mà không có TLS, tùy chọn này không có
              hiệu ứng. Điều này bao gồm chuyển giao sử dụng QUIC (HTTP / 3).

              Lưu ý rằng TLS 1.3 không được hỗ trợ bởi tất cả các phụ trợ TLS.

              Đã thêm vào 7.52.0.

       -1, --tlsv1
              (SSL) Yêu cầu curl sử dụng ít nhất phiên bản TLS 1.x khi
              thương lượng với máy chủ TLS từ xa. Điều đó có nghĩa là TLS
              phiên bản 1.0 trở lên

              Xem thêm và. yêu cầu điều đó
              libcurl cơ bản được xây dựng để hỗ trợ TLS. Cái này
              ghi đè tùy chọn và và.

       - mã hóatr
              (HTTP) Yêu cầu phản hồi Mã hóa chuyển được nén
              sử dụng một trong các thuật toán hỗ trợ curl và giải nén
              dữ liệu trong khi nhận nó.

              Đã thêm vào 7.21.6.

       --trace-ascii & lt; tệp & gt;
              Cho phép kết xuất toàn bộ dấu vết của tất cả đến và đi
              dữ liệu, bao gồm cả thông tin mô tả, cho
              tệp đầu ra. Sử dụng "-" làm tên tệp để gửi kết quả đầu ra
              sang stdout.

              Điều này rất giống với, nhưng bỏ qua
              một phần và chỉ hiển thị phần ASCII của kết xuất. Nó làm
              đầu ra nhỏ hơn có thể dễ đọc hơn cho người chưa qua đào tạo
              con người.

              Tùy chọn này là toàn cầu và không cần chỉ định
              cho mỗi lần sử dụng.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

              Tùy chọn này ghi đè và.

       - thời gian
              Thêm dấu thời gian vào từng dấu vết hoặc dòng dài
              màn hình cuộn tròn.

              Tùy chọn này là toàn cầu và không cần chỉ định
              cho mỗi lần sử dụng.

              Đã thêm vào 7.14.0.

       --trace & lt; tệp & gt;
              Cho phép kết xuất toàn bộ dấu vết của tất cả đến và đi
              dữ liệu, bao gồm cả thông tin mô tả, cho
              tệp đầu ra. Sử dụng "-" làm tên tệp để gửi kết quả đầu ra
              sang stdout. Sử dụng "%" làm tên tệp để gửi kết quả đến
              stderr.

              Tùy chọn này là toàn cầu và không cần chỉ định
              cho mỗi lần sử dụng.

              Nếu tùy chọn này được sử dụng nhiều lần, lần cuối cùngmột người sẽ là
              đã sử dụng.

              Tùy chọn này ghi đè và.

       --unix-socket & lt; đường dẫn & gt;
              (HTTP) Kết nối thông qua ổ cắm miền Unix này, thay vì
              sử dụng mạng.

              Đã thêm vào 7.40.0.

       -T, --upload-tệp & lt; tệp & gt;
              Thao tác này chuyển tệp cục bộ được chỉ định sang URL từ xa.
              Nếu không có phần tệp nào trong URL được chỉ định, curl sẽ
              nối tên tệp cục bộ. LƯU Ý rằng bạn phải sử dụng
              dấu / trên thư mục cuối cùng để thực sự chứng minh cho Curl
              rằng không có tên tệp hoặc cuộn tròn sẽ nghĩ rằng
              tên thư mục cuối cùng là tên tệp từ xa sẽ sử dụng. Điều đó
              rất có thể sẽ khiến hoạt động tải lên không thành công. Nếu
              điều này được sử dụng trên máy chủ HTTP (S), lệnh PUT sẽ
              đã sử dụng.

              Sử dụng tên tệp "-" (một dấu gạch ngang) để sử dụng stdin thay thế
              của một tệp nhất định. Ngoài ra, tên tệp "." (một đơn
              dấu chấm) có thể được chỉ định thay vì "-" để sử dụng stdin trong
              chế độ không chặn để cho phép đọc đầu ra của máy chủ trong khi
              stdin đang được tải lên.

              Bạn có thể chỉ định một cho mỗi URL trên
              dòng lệnh. Mỗi cặp + URL chỉ định
              tải lên cái gì và ở đâu. curl cũng hỗ trợ "Globbing"
              của đối số, nghĩa là bạn có thể
              tải nhiều tệp lên một URL duy nhất bằng cách sử dụng cùng một
              Kiểu URL lấp lánh được hỗ trợ trong URL, như thế này:

               curl --upload-file "{file1, file2}"  http://www.example.com

              hoặc thậm chí

               curl -T "img [1-1000] .png" ftp://ftp.example.com/upload/

              Khi tải lên máy chủ SMTP: dữ liệu được tải lên là
              giả định được định dạng RFC 5322. Nó phải có tính năng
              bộ tiêu đề cần thiết và nội dung thư được định dạng chính xác
              bởi người dùng vì curl sẽ không chuyển mã cũng như mã hóa nó
              xa hơn theo bất kỳ cách nào.

       --url & lt; url & gt;
              Chỉ định một URL để tìm nạp. Tùy chọn này chủ yếu hữu ích khi
              bạn muốn chỉ định (các) URL trong tệp cấu hình.

              Nếu URL đã cho thiếu tên lược đồ (chẳng hạn như
              "http: //" hoặc "ftp: //", v.v.) thì curl sẽ đoán
              dựa trên máy chủ. Nếu tên miền phụ ngoài cùng
              khớp với DICT, FTP, IMAP, LDAP, POP3 hoặc SMTP thì
              giao thức sẽ được sử dụng, nếu không HTTP sẽ được sử dụng. Từ
              Đoán 7.45.0 có thể bị vô hiệu hóa bằng cách đặt mặc định
              giao thức, xem để biết chi tiết.

              Tùy chọn này có thể được sử dụng bất kỳ số lần nào. Kiểm soát
              nơi URL này được viết, hãy sử dụng
               tùy chọn.

              Cảnh báo: Trên Windows, có thể truy cập tệp: // cụ thể
              được chuyển đổi thành truy cập mạng bởi hệ điều hành.
              Hãy coi chừng!

       -B, --use-ascii
              (FTP LDAP) Bật truyền ASCII. Đối với FTP, điều này cũng có thể
              được thực thi bằng cách sử dụng URL kết thúc bằng "; type = A". Cái này
              tùy chọn khiến dữ liệu được gửi đến stdout ở chế độ văn bản cho
              hệ thống win32.

       -A, - user-agent & lt; name & gt;
              (HTTP) Chỉ định chuỗi Tác nhân người dùng để gửi tới HTTP
              máy chủ. Để mã hóa khoảng trống trong chuỗi, hãy bao quanh
              chuỗi có dấu nháy đơn. Tiêu đề này cũng có thể là
              thiết lập với hoặc các tùy chọn.

              Nếu bạn cung cấp một đối số trống cho (""), nó
              sẽ xóa hoàn toàn tiêu đề khỏi yêu cầu. nếu bạn
              thích một tiêu đề trống, bạn có thể đặt nó thành một khoảng trắng ("
              ").

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       -u, --user & lt; user: password & gt;
              Chỉ định tên người dùng và mật khẩu để sử dụng cho máy chủ
              xác thực. Ghi đè và
              .

              Nếu bạn chỉ cần chỉ định tên người dùng, curl sẽ nhắc
              Một mật khẩu.

              Tên người dùng và mật khẩu được tách ra ở lần đầu tiên
              dấu hai chấm, khiến không thể sử dụng dấu hai chấm trong
              tên người dùng với tùy chọn này. Mật khẩu vẫn có thể.

              Trên các hệ thống mà nó hoạt động, curl sẽ ẩn tùy chọn đã cho
              lập luận từ danh sách quy trình. Điều này là không đủ để
              bảo vệ thông tin đăng nhập để người khác có thể nhìn thấy
              người dùng trên cùng một hệ thống vì họ sẽ vẫn hiển thị cho
              một khoảnh khắc ngắn trước khi xóa. Dữ liệu nhạy cảm như vậy nên
              được truy xuất từ ​​một tệp thay thế hoặc tương tự và không bao giờ được sử dụng
              trong văn bản rõ ràng trong một dòng lệnh.

              Khi sử dụng Kerberos V5 với máy chủ dựa trên Windows, bạn
              nên bao gồm tên miền Windows trong tên người dùng,
              để máy chủ có được Kerberos thành công
              Vé. Nếu bạn không, thì xác thực ban đầu
              bắt tay có thể thất bại.

              Khi sử dụng NTLM, tên người dùng có thể được chỉ định đơn giản là
              tên người dùng, không có miền, nếu có một
              miền và rừng trong thiết lập của bạn chẳng hạn.

              Để chỉ định tên miền, hãy sử dụng Đăng nhập cấp dưới
              Định dạng tên hoặc UPN (Tên chính của người dùng). Ví dụ,
              EXAMPLE \ user và [email protected] tương ứng.

              Nếu bạn sử dụng tệp nhị phân curl hỗ trợ SSPI của Windows và thực hiện
              Sau đó xác thực Kerberos V5, Negotiate, NTLM hoặc Digest
              bạn có thể yêu cầu curl chọn tên người dùng và mật khẩu
              từ môi trường của bạn bằng cách chỉ định một dấu hai chấm với
              tùy chọn này: "-u:".

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       -v, --verbose
              Làm cho cong dài trong quá trình hoạt động. Hữu ích cho
              gỡ lỗi và xem những gì đang diễn ra "ẩn". Một
              dòng bắt đầu bằng '& gt;' có nghĩa là "dữ liệu tiêu đề" được gửi bởi curl,
              '& lt;' có nghĩa là "dữ liệu tiêu đề" nhận được bởi curl được ẩn trong
              các trường hợp bình thường và một dòng bắt đầu bằng '*' có nghĩa là
              thông tin bổ sung được cung cấp bởi curl.

              Nếu bạn chỉ muốn tiêu đề HTTP trong đầu ra,
              có thể là tùy chọn bạn đang tìm kiếm.

              Nếu bạn nghĩ rằng tùy chọn này vẫn không cung cấp cho bạn đủ
              chi tiết, xem xét sử dụng hoặc thay thế.

              Tùy chọn này là toàn cầu và hiện nkhông cần phải được chỉ định
              cho mỗi lần sử dụng.

              Sử dụng để làm cho tóc xoăn thực sự yên tĩnh.

              Xem thêm . Tùy chọn này ghi đè và
              .

       -V, --version
              Hiển thị thông tin về curl và phiên bản libcurl của nó
              sử dụng.

              Dòng đầu tiên bao gồm phiên bản đầy đủ của curl, libcurl
              và các thư viện bên thứ 3 khác được liên kết với tệp thực thi.

              Dòng thứ hai (bắt đầu bằng "Giao thức:") hiển thị tất cả
              các giao thức mà libcurl báo cáo để hỗ trợ.

              Dòng thứ ba (bắt đầu bằng "Tính năng:") hiển thị cụ thể
              tính năng báo cáo libcurl để cung cấp. Các tính năng có sẵn
              bao gồm:

              alt-svc
                     Hỗ trợ cho tiêu đề Alt-Svc: được cung cấp.

              AsynchDNS
                     Curl này sử dụng giải quyết tên không đồng bộ.
                     Quá trình phân giải tên không đồng bộ có thể được thực hiện bằng cách sử dụng
                     c-ares hoặc phần phụ trợ của trình phân giải luồng.

              brotli Hỗ trợ nén brotli tự động
                     HTTP (S).

              CharConv
                     curl được xây dựng với sự hỗ trợ cho bộ ký tự
                     chuyển đổi (như EBCDIC)

              Gỡ lỗi Chương trình này sử dụng một libcurl được xây dựng với Gỡ lỗi. Cái này
                     cho phép theo dõi lỗi và gỡ lỗi bộ nhớ nhiều hơn
                     vv Chỉ dành cho nhà phát triển curl!

              gsasl Xác thực SASL tích hợp bao gồm
                     các phần mở rộng để hỗ trợ SCRAM vì libcurl là
                     được xây dựng bằng libgsasl.

              GSS-API
                     GSS-API được hỗ trợ.

              Hỗ trợ HSTS HSTS hiện có.

              Hỗ trợ HTTP2 HTTP / 2 đã được tích hợp sẵn.

              Hỗ trợ HTTP3 HTTP / 3 đã được tích hợp sẵn.

              HTTPS-proxy
                     Curl này được xây dựng để hỗ trợ proxy HTTPS.

              IDN Chương trình này hỗ trợ IDN - tên miền quốc tế
                     những cái tên.

              IPv6 Bạn có thể sử dụng IPv6 với cái này.

              Kerberos
                     Xác thực Kerberos V5 được hỗ trợ.

              Tệp lớn
                     Curl này hỗ trợ truyền các tệp lớn, tệp
                     lớn hơn 2GB.

              libz Giải nén tự động (qua gzip, deflate) của
                     tệp nén qua HTTP được hỗ trợ.

              MultiSSL
                     Curl này hỗ trợ nhiều phụ trợ TLS.

              NTLM Xác thực NTLM được hỗ trợ.

              NTLM_WB
                     Ủy quyền NTLM cho người trợ giúp winbind được hỗ trợ.

              PSL PSL là viết tắt của Public Suffix List và có nghĩa là
                     lọn tóc này đã được xây dựng với kiến ​​thức về
                     "hậu tố công khai".

              Xác thực SPNEGO SPNEGO được hỗ trợ.

              Các phiên bản SSL của các giao thức khác nhau được hỗ trợ,
                     chẳng hạn như HTTPS, FTPS, POP3S, v.v.

              SSPI SSPI được hỗ trợ.

              TLS-SRP
                     Xác thực SRP (Mật khẩu Từ xa An toàn) là
                     được hỗ trợ cho TLS.

              TrackMemory
                     Theo dõi bộ nhớ gỡ lỗi được hỗ trợ.

              Unicode
                     Hỗ trợ Unicode trên Windows.

              UnixSockets
                     Hỗ trợ ổ cắm Unix được cung cấp.

              zstd Giải nén tự động (thông qua zstd) của nén
                     các tệp qua HTTP được hỗ trợ.

       -w, --write-out & lt; format & gt;
              Tạo thông tin hiển thị cuộn tròn trên stdout sau khi hoàn thành
              chuyển khoản. Định dạng là một chuỗi có thể chứa
              văn bản trộn với bất kỳ số lượng biến nào. Định dạng có thể là
              được chỉ định dưới dạng "chuỗi" theo nghĩa đen, hoặc bạn có thể đọc curl
              định dạng từ một tệp có "@filename" và để nói với curl
              để đọc định dạng từ stdin bạn viết "@ -".

              Các biến có trong định dạng đầu ra sẽ là
              được thay thế bằng giá trị hoặc văn bản cuộn tròn cho rằng phù hợp, như
              được mô tả dưới đây. Tất cả các biến được chỉ định là
              % {variable_name} và để xuất ra một% bình thường, bạn chỉ cần viết
              chúng như %%. Bạn có thể xuất một dòng mới bằng cách sử dụng \ n, a
              ký tự xuống dòng với \ r và dấu cách tab với \ t.

              Đầu ra sẽ được ghi vào đầu ra tiêu chuẩn, nhưng điều này
              có thể được chuyển sang lỗi tiêu chuẩn bằng cách sử dụng% {stderr}.

               LƯU Ý:  Biểu tượng% là một ký hiệu đặc biệt trong
              win32-môi trường, trong đó tất cả các lần xuất hiện% phải là
              tăng gấp đôi khi sử dụng tùy chọn này.

              Các biến có sẵn là:

               content_type 
                     Loại-Nội dung của tài liệu được yêu cầu, nếu
                     có bất kỳ.

               errormsg
                     Thông báo lỗi. (Đã thêm vào 7.75.0)

               mã chuyển đổi 
                     Mã số của quá trình chuyển giao. (Đã thêm vào
                     7.75.0)

               filename_effective 
                     Tên tệp cuối cùng mà curl ghi ra. Cái này
                     chỉ có ý nghĩa nếu curl được yêu cầu viết cho một
                     tập tin với hoặc
                     lựa chọn. Nó hữu ích nhất khi kết hợp với
                      lựa chọn. (Đã thêm vào 7.26.0)

               ftp_entry_path 
                     Đường dẫn ban đầu đã kết thúc khi đăng nhập
                     tới máy chủ FTP từ xa. (Đã thêm vào 7.15.4)

               http_code 
                     Mã phản hồi số được tìm thấy trong
                     lần truyền HTTP (S) hoặc FTP (các) được truy xuất lần cuối. Trong
                     7.18.2 bí danh  response_code  đã được thêm vào để hiển thị
                     cùng một thông tin.

               http_connect 
                     Mã số được tìm thấy cuối cùng
                     phản hồi (từ một proxy) cho một yêu cầu CONNECT cong.
                     (Đã thêm vào 7.12.4)

               http_version 
                     Phiên bản http đã được sử dụng hiệu quả. (Thêm
                     trong 7.50.0)

               json  Một đối tượng JSON với tất cả các khóa có sẵn.

               local_ip 
                     Địa chỉ IP của đầu cục bộ của hầu hết
                     kết nối được thực hiện gần đây - có thể là IPv4 hoặc
                     IPv6. (Đã thêm vào 7.29.0)

               local_port 
                     Số cổng cục bộ của lần thực hiện gần đây nhất
                     sự liên quan. (Đã thêm vào 7.29.0)

               phương pháp  Phương thức http được sử dụng trong HTTP gần đây nhất
                     yêu cầu. (Đã thêm vào 7.72.0)

               num_connects 
                     Số kết nối mới được thực hiện trong lần chuyển giao gần đây.
                     (Đã thêm vào 7.12.3)

               num_headers 
                     Số lượng tiêu đề phản hồi trong gần đây nhất
                     yêu cầu (bắt đầu lại ở mỗi
                      chuyển hướng). Lưu ý rằng dòng trạng thái KHÔNG PHẢI là
                     đầu trang. (Đã thêm vào 7.73.0)

               num_redirects 
                     Số lượng chuyển hướng được theo sau trong
                     yêu cầu. (Đã thêm vào 7.12.3)

               onerror 
                     Phần còn lại của đầu ra chỉ được hiển thị nếu
                     chuyển trả lại lỗi khác 0 (Đã thêm vào
                     7.75.0)

               proxy_ssl_verify_result 
                     Kết quả của ngang hàng SSL của proxy HTTPS
                     xác minh chứng chỉ đã được yêu cầu. 0
                     có nghĩa là xác minh đã thành công. (Đã thêm vào
                     7,52,0)

               redirect_url 
                     Khi một yêu cầu HTTP được thực hiện mà không có
                      để theo dõi chuyển hướng (hoặc khi
                      được đáp ứng), biến này sẽ hiển thị
                     URL mà một chuyển hướng đã chuyển đến. (Đã thêm vào
                     7.18.2)

               giới thiệu 
                     Người giới thiệu: tiêu đề, nếu có. (Đã thêm vào
                     7.76.0)

               remote_ip 
                     Địa chỉ IP từ xa của lần thực hiện gần đây nhất
                     kết nối - có thể là IPv4 hoặc IPv6. (Đã thêm vào
                     7.29.0)

               remote_port 
                     Số cổng từ xa của lần thực hiện gần đây nhất
                     sự liên quan. (Đã thêm vào 7.29.0)

               response_code 
                     Mã phản hồi số được tìm thấy trong
                     lần chuyển cuối cùng (trước đây gọi là "http_code").
                     (Đã thêm vào 7.18.2)

               lược đồ  Lược đồ URL (đôi khi được gọi là giao thức)
                     được sử dụng hiệu quả. (Đã thêm vào 7.52.0)

               size_download 
                     Tổng số byte đã được tải xuống.

               size_header 
                     Tổng số byte được tải xuống
                     tiêu đề.

               size_request 
                     Tổng số byte đã được gửi trong
                     Yêu cầu HTTP.

               size_upload 
                     Tổng số byte đã được tải lên.

               speed_download 
                     Tốc độ tải xuống trung bình được đo cho
                     tải xuống hoàn chỉnh. Byte trên giây.

               speed_upload 
                     Tốc độ tải lên trung bình được đo cho
                     hoàn thành tải lên. Byte trên giây.

               ssl_verify_result
                     Kết quả xác minh chứng chỉ ngang hàng SSL
                     đã được yêu cầu. 0 có nghĩa là xác minh là
                     thành công. (Đã thêm vào 7.19.0)

               stderr  Từ thời điểm này, đầu ra sẽ
                     được ghi vào lỗi tiêu chuẩn. (Đã thêm vào 7.63.0)

               stdout  Từ thời điểm này, đầu ra sẽ
                     được ghi vào đầu ra tiêu chuẩn. Đây là
                     mặc định, nhưng có thể được sử dụng để chuyển về sau
                     chuyển sang stderr. (Đã thêm vào 7.63.0)

               time_appconnect 
                     Thời gian, tính bằng giây, từ lúc bắt đầu cho đến khi
                     SSL / SSH / etc kết nối / bắt tay với điều khiển từ xa
                     máy chủ đã được hoàn thành. (Đã thêm vào 7.19.0)

               time_connect 
                     Thời gian, tính bằng giây, từ lúc bắt đầu cho đến khi
                     kết nối TCP với máy chủ từ xa (hoặc proxy) là
                     hoàn thành.

               time_namelookup 
                     Thời gian, tính bằng giây, từ lúc bắt đầu cho đến khi
                     quá trình phân giải tên đã hoàn thành.

               time_pretransfer 
                     Thời gian, tính bằng giây, từ lúc bắt đầu cho đến khi
                     quá trình chuyển tập tin sắp bắt đầu. Cái này
                     bao gồm tất cả các lệnh và thương lượng trước khi chuyển giao
                     cụ thể cho (các) giao thức cụ thể
                     có liên quan.

               time_redirect [time_redirect]
                     Thời gian, tính bằng giây, tất cả chuyển hướng
                     các bước bao gồm tra cứu tên, kết nối, chuyển trước
                     và chuyển trước khi giao dịch cuối cùng là
                     đã bắt đầu. time_redirect hiển thị toàn bộ quá trình thực thi
                     thời gian cho nhiều lần chuyển hướng. (Đã thêm vào 7.12.3)

               time_starttransfer 
                     Thời gian, tính bằng giây, từ lúc bắt đầu cho đến khi
                     byte đầu tiên sắp được chuyển.
                     Điều này bao gồm time_pretransfer và cả thời gian
                     máy chủ cần thiết để tính toán kết quả.

               time_total 
                     Tổng thời gian, tính bằng giây, toàn bộ hoạt động
                     kéo dài.

               url  URL đã được tìm nạp. (Đã thêm vào 7.75.0)

               urlnum  Số chỉ mục URL của lần chuyển này, được lập chỉ mục 0.
                     Các URL tách biệt có cùng số chỉ mục với
                     URL toàn cầu gốc. (Đã thêm vào 7.75.0)

               url_effective 
                     URL được tìm nạp lần cuối. Đây là hầu hết
                     có ý nghĩa nếu bạn đã yêu cầu curl theo dõi vị trí:
                     tiêu đề.

              Nếu tùy chọn này được sử dụng nhiều lần, tùy chọn cuối cùng sẽ là
              đã sử dụng.

       --xattr
              Khi lưu đầu ra vào một tệp, tùy chọn này cho biết curl thành
              lưu trữ siêu dữ liệu tệp nhất định trong các thuộc tính tệp mở rộng.
              Hiện tại, URL được lưu trữ trong xdg.origin.url
              và, đối với HTTP, loại nội dung được lưu trữ trong
              thuộc tính mime_type. Nếu hệ thống tệp không hỗ trợ
              thuộc tính mở rộng, một cảnh báo được đưa ra.
       
              Tệp cấu hình mặc định, xem để biết chi tiết.
       Các biến môi trường có thể được chỉ định bằng chữ thường hoặc chữ hoa
       trường hợp. Phiên bản viết thường được ưu tiên hơn. http_proxy là một
       ngoại lệ vì nó chỉ có sẵn trong chữ thường.

       Sử dụng một biến môi trường để đặt proxy có cùng
       hiệu ứng như sử dụng tùy chọn.

       http_proxy [protocol: //] & lt; host & gt; [: port]
              Đặt máy chủ proxy để sử dụng cho HTTP.

       HTTPS_PROXY [giao thức: //] & lt; máy chủ & gt; [: port]
              Đặt máy chủ proxy để sử dụng cho HTTPS.

       [url-protocol] _PROXY [protocol: //] & lt; host & gt; [: port]
              Đặt máy chủ proxy để sử dụng cho [giao thức url], trong đó
              giao thức là một giao thức hỗ trợ curl và như được chỉ định
              trong một URL. FTP, FTPS, POP3, IMAP, SMTP, LDAP, v.v.

       ALL_PROXY [giao thức: //] & lt; máy chủ & gt; [: port]
              Đặt máy chủ proxy để sử dụng nếu không có proxy giao thức cụ thể
              được thiết lập.

       NO_PROXY & lt; danh sách máy chủ / miền được phân tách bằng dấu phẩy & gt;
              danh sách các tên máy chủ lưu trữ không nên đi qua bất kỳ proxy nào. Nếu
              chỉ đặt thành dấu hoa thị '*', nó khớp với tất cả các máy chủ. Mỗi
              tên trong danh sách này được so khớp dưới dạng tên miền
              chứa tên máy chủ hoặc chính tên máy chủ.

              Biến môi trường này thậm chí vô hiệu hóa việc sử dụng proxy
              khi được chỉ định với tùy chọn. Đó là
               NO_PROXY = direct.example.com curl -x 
               http://proxy.example.com http://direct.example.com  
              truy cập trực tiếp vào URL mục tiêu và
               NO_PROXY = direct.example.com curl -x 
               http://proxy.example.com  http://somewhere.example.com  
              truy cập URL mục tiêu thông qua proxy.

              Danh sách tên máy chủ cũng có thể bao gồm IP số
              địa chỉ và phiên bản IPv6 sau đó sẽ được cung cấp mà không có
              dấu ngoặc bao quanh.

              Địa chỉ số IPv6 được so sánh dưới dạng chuỗi, vì vậy chúng
              sẽ chỉ khớp nếu các đại diện giống nhau: ":: 1"
              giống như ":: 0: 1" nhưng chúng không khớp.

       CURL_SSL_BACKEND & lt; TLS phụ trợ & gt;
              Nếu curl được xây dựng với sự hỗ trợ cho "MultiSSL", nghĩa là
              rằng nó đã hỗ trợ tích hợp cho nhiều TLS
              backend, biến môi trường này có thể được đặt thành trường hợp
              tên không nhạy cảm của phần phụ trợ cụ thể để sử dụng khi
              curl được gọi. Đặt tên không được cài sẵn
              thay thế sẽ làm cho lọn tóc giữ nguyên theo giá trị mặc định.

              Tên phụ trợ SSL (không phân biệt chữ hoa chữ thường): bearsl, gnutls,
              gskit, mbedtls, mesalink, nss, openssl, gỉ, schannel,
              vận chuyển an toàn, chó sói, sói

       QLOGDIR & lt; tên thư mục & gt;
              Nếu curl được xây dựng với hỗ trợ HTTP / 3, hãy thiết lập
              biến môi trường thành một thư mục cục bộ sẽ làm cho
              tạo qlog trong thư mục đó, sử dụng tên tệp có tên
              sau id kết nối đích (trong hex). Lưu ý rằng
              những tệp này có thể trở nên khá lớn. Hoạt động với cả QUIC
              phụ trợ.

       SSLKEYLOGFILE & lt; tên tệp & gt;
              Nếu bạn đặt biến môi trường này thành tên tệp, hãy cuộn
              sẽ lưu trữ bí mật TLS từ các kết nối của nó trong tệp đó
              khi được gọi để cho phép bạn phân tích lưu lượng TLS trong
              thời gian thực bằng cách sử dụng các công cụ phân tích mạng như Wireshark.
              Điều này hoạt động với các phụ trợ TLS sau: OpenSSL,
              libressl, BoringSSL, GnuTLS, NSS và wolfSSL.

PROTOCOL PREFIXES PROXY

       Kể từ phiên bản curl 7.21.7, chuỗi proxy có thể được chỉ định với
       tiền tố giao thức: // để chỉ định các giao thức proxy thay thế.

       Nếu không có giao thức nào được chỉ định trong chuỗi proxy hoặc nếu chuỗi
       không khớp với một proxy được hỗ trợ, proxy sẽ được coi là
       Http Proxy.

       Các tiền tố giao thức proxy được hỗ trợ như sau:

        http: // 
              Làm cho nó sử dụng nó như một proxy HTTP. Mặc định nếu không có lược đồ
              tiền tố được sử dụng.

        https: // 
              Làm cho nó được coi là một proxy  HTTPS .

       vớ4: //
              Làm cho nó tương đương với

       vớ4a: //
              Làm cho nó tương đương với

       vớ5: //
              Làm cho nó tương đương với

       vớ5h: //
              Làm cho nó tương đương với

XUẤT MÃ

       Có rất nhiều mã lỗi khác nhau và
       thông báo lỗi tương ứng có thể xuất hiện dưới lỗi
       điều kiện. Tại thời điểm viết bài này, các mã thoát là:

       1 Giao thức không được hỗ trợ. Việc xây dựng lọn tóc này không có hỗ trợ
              cho giao thức này.

       2 Không khởi tạo được.

       3 URL không đúng định dạng. Cú pháp không đúng.

       4 Một tính năng hoặc tùy chọn cần thiết để thực hiện mong muốn
              yêu cầu không được kích hoạt hoặc đã bị vô hiệu hóa rõ ràng tại
              thời gian xây dựng. Để làm xoăn có thể làm được điều này, bạn có thể
              cần một bản dựng libcurl khác!

       5 Không thể giải quyết proxy. Máy chủ proxy đã cho không được
              đã giải quyết.

       6 Không thể giải quyết máy chủ. Máy chủ từ xa đã cho không được
              đã giải quyết.

       7 Không kết nối được với máy chủ.

       8 Trả lời máy chủ kỳ lạ. Máy chủ đã gửi dữ liệu curl không thể
              phân tích cú pháp.

       9 Quyền truy cập FTP bị từ chối. Máy chủ bị từ chối đăng nhập hoặc bị từ chối
              truy cập vào tài nguyên hoặc thư mục cụ thể mà bạn muốn
              để đạt được. Thông thường, bạn đã cố gắng thay đổi một thư mục
              không tồn tại trên máy chủ.

       10 Không chấp nhận FTP. Trong khi chờ máy chủ kết nối
              trở lại khi một phiên FTP đang hoạt động được sử dụng, một mã lỗi là
              được gửi qua kết nối điều khiển hoặc tương tự.

       11 FTP trả lời PASS kỳ lạ. Curl không thể phân tích cú pháp trả lời đã gửi
              đối với yêu cầu PASS.

       12 Trong phiên FTP đang hoạt động trong khi chờ máy chủ
              để kết nối trở lại curl, đã hết thời gian chờ.

       13 Câu trả lời PASV kỳ lạ của FTP, Curl không thể phân tích cú pháp trả lời đã gửi
              đối với yêu cầu PASV.

       14 Định dạng FTP 227 kỳ lạ. Curl không thể phân tích cú pháp 227 dòng
              máy chủ đã gửi.

       15 FTP không thể tải máy chủ. Không thể phân giải IP máy chủ mà chúng tôi nhận được
              dòng 227.

       16 Lỗi HTTP / 2. Đã phát hiện sự cố trong khung HTTP2
              lớp. Điều này hơi chung chung và có thể là một trong số
              một số vấn đề, hãy xem thông báo lỗi để biết chi tiết.

       17 FTP không thể đặt nhị phân. Không thể thay đổi phương thức chuyển
              sang hệ nhị phân.

       18 Tập tin một phần. Chỉ một phần của tệp đã được chuyển.

       19 FTP không thể tải xuống / truy cập tệp đã cho, RETR (hoặc
              tương tự) lệnh không thành công.

       21 Lỗi trích dẫn FTP. Lệnh trích dẫn trả về lỗi từ
              máy chủ.

       22 Trang HTTP không được truy xuất. Không tìm thấy url được yêu cầu
              hoặc trả về một lỗi khác với mã lỗi HTTP là
              400 trở lên. Mã trả lại này chỉ xuất hiện nếu
              Được sử dụng.

       23 Lỗi ghi. Curl không thể ghi dữ liệu vào cục bộ
              hệ thống tập tin hoặc tương tự.

       25 FTP không thể lưu trữ tệp. Máy chủ đã từ chối STOR
              , được sử dụng để tải lên FTP.

       26 Lỗi đọc. Các vấn đề đọc khác nhau.

       27 Hết bộ nhớ. Yêu cầu cấp phát bộ nhớ không thành công.

       28 Thời gian chờ hoạt động. Khoảng thời gian chờ được chỉ định là
              đạt được theo các điều kiện.

       30 FTP PORT không thành công. Lệnh PORT không thành công. Không phải tất cả FTP
              máy chủ hỗ trợ lệnh PORT, hãy thử chuyển
              sử dụng PASV thay thế!

       31 FTP không thể sử dụng REST. Lệnh REST không thành công. Cái này
              lệnh được sử dụng để truyền FTP được tiếp tục.

       33 Lỗi phạm vi HTTP. Phạm vi "lệnh" không hoạt động.

       34 Lỗi bài đăng HTTP. Lỗi tạo sau yêu cầu nội bộ.

       35 Lỗi kết nối SSL. Bắt tay SSL không thành công.

       36 Tiếp tục tải xuống không hợp lệ. Không thể tiếp tục một lần bị hủy bỏ trước đó
              Tải xuống.

       37 FILE không thể đọc tệp. Không mở được tệp.
              Quyền hạn?

       38 LDAP không thể ràng buộc. Thao tác liên kết LDAP không thành công.

       39 Tìm kiếm LDAP không thành công.

       41 Không tìm thấy chức năng. Một chức năng LDAP bắt buộc không phải là
              tìm.

       42 Bị hủy bỏ bởi cuộc gọi lại. Một ứng dụng yêu cầu curl hủy bỏ
              hoạt động.

       43 Lỗi nội bộ. Một hàm đã được gọi với lỗi
              tham số.

       45 Lỗi giao diện. Một giao diện gửi đi được chỉ định không thể
              được dùng.

       47 Quá nhiều chuyển hướng. Khi đi theo các chuyển hướng, cuộn tròn nhấn vào
              số tiền tối đa.

       48 Tùy chọn không xác định được chỉ định cho libcurl. Điều này chỉ ra rằng
              bạn đã vượt qua một tùy chọn kỳ lạ để uốn tóc đã được chuyển cho
              libcurl và bị từ chối. Đọc lên trong hướng dẫn sử dụng!

       49 Tùy chọn telnet không đúng định dạng.

       51 Chứng chỉ SSL của ngang hàng hoặc tệp tham chiếu SSH MD5 không phải là
              ĐƯỢC RỒI.

       52 Máy chủ không trả lời bất cứ điều gì, ở đây được coi là
              một lỗi.

       53 Không tìm thấy công cụ tiền điện tử SSL.

       54 Không thể đặt công cụ mật mã SSL làm mặc định.

       55 Không gửi được dữ liệu mạng.

       56 Không nhận được dữ liệu mạng.

       58 Vấn đề với chứng chỉ cục bộ.

       59 Không thể sử dụng mật mã SSL được chỉ định.

       60 Chứng chỉ ngang hàng không thể được xác thực với CA đã biết
              chứng chỉ.

       61 Mã hóa truyền không nhận dạng được.

       62 URL LDAP không hợp lệ.

       63 Đã vượt quá kích thước tệp tối đa.

       64 Mức SSL FTP được yêu cầu không thành công.

       65 Gửi dữ liệu yêu cầu tua lại không thành công.

       66 Không thể khởi chạy Công cụ SSL.

       67 Tên người dùng, mật khẩu hoặc tương tự không được chấp nhận và
              curl không đăng nhập được.

       68 Không tìm thấy tệp trên máy chủ TFTP.

       69 Sự cố quyền trên máy chủ TFTP.

       70 Hết dung lượng đĩa trên máy chủ TFTP.

       71 Hoạt động TFTP bất hợp pháp.

       72 ID chuyển TFTP không xác định.

       73 Tệp đã tồn tại (TFTP).

       74 Không có người dùng như vậy (TFTP).

       75 Chuyển đổi ký tự không thành công.

       76 Các chức năng chuyển đổi ký tự yêu cầu.

       77 Sự cố khi đọc chứng chỉ SSL CA (đường dẫn? Quyền truy cập?).

       78 Tài nguyên được tham chiếu trong URL không tồn tại.

       79 Đã xảy ra lỗi không xác định trong phiên SSH.

       80 Không thể tắt kết nối SSL.

       82 Không thể tải tệp CRL, định dạng bị thiếu hoặc sai (được thêm vào
              7.19.0).

       83 Kiểm tra nhà phát hành không thành công (được thêm vào 7.19.0).

       84 Lệnh FTP PRET không thành công.

       85 Số RTSP CSeq không khớp.

       86 Không khớp các số nhận dạng phiên RTSP.

       87 Không thể phân tích cú pháp danh sách tệp FTP.

       88 Đã báo cáo lỗi gọi lại chunk FTP.

       89 Không có kết nối, phiên sẽ được xếp hàng đợi.

       90 Khóa công khai SSL không khớp với khóa công khai được ghim.

       91 Trạng thái chứng chỉ SSL không hợp lệ.

       92 Lỗi luồng trong lớp khung HTTP / 2.

       93 Một hàm API được gọi từ bên trong một lệnh gọi lại.

       94 Một chức năng xác thực trả về một lỗi.

       95 Đã phát hiện sự cố trong lớp HTTP / 3. Đây là
              hơi chung chung và có thể là một trong số nhiều vấn đề,
              xem thông báo lỗi để biết chi tiết.

       96 Lỗi kết nối QUIC. Lỗi này có thể do SSL
              thư viện lỗi. QUIC là giao thức được sử dụng cho HTTP / 3
              chuyển nhượng.

       XX Các mã lỗi khác sẽ xuất hiện ở đây trong các bản phát hành trong tương lai. Các
              những cái hiện có nghĩa là không bao giờ thay đổi.

TÁC GIẢ / NHÀ ĐÓNG GÓP

       Daniel Stenberg là tác giả chính, nhưng toàn bộ danh sách
       những người đóng góp được tìm thấy trong tệp THANKS riêng biệt.

CŨNG XEM

       Trang này là một phần của (Công cụ dòng lệnh và thư viện cho
       chuyển dữ liệu với các URL) dự án. Thông tin về
       dự án có thể được tìm thấy tại ⟨ https://curl.haxx.se/ ⟩. Nếu bạn có một
       báo cáo lỗi cho trang hướng dẫn này, xem
       ⟨ https://curl.haxx.se/docs/bugs.html ⟩. Trang này đã được lấy
       từ kho lưu trữ Git ngược dòng của dự án
       ⟨ https://github.com/curl/curl.git ⟩ vào ngày 28 tháng 8 năm 2021. (Tại thời điểm đó,
       ngày của cam kết gần đây nhất được tìm thấy trong
       kho lưu trữ là 2021-08-26.) Nếu bạn phát hiện ra bất kỳ kết xuất nào
       sự cố trong phiên bản HTML này của trang, hoặc bạn tin rằng có
       là nguồn tốt hơn hoặc cập nhật hơn cho trang hoặc bạn có
       chỉnh sửa hoặc cải tiến thông tin trong COLOPHON này
       (là một phần của trang hướng dẫn sử dụng ban đầu), hãy gửi thư tới
       [email protected]

 

Các trang tham chiếu đến trang này:
curl-config (1) ,
git-config (1) ,
mk-ca-pack (1) ,
pmwebapi (3) ,
systemd-socket-proxyd (8)


Xem thêm những thông tin liên quan đến chủ đề curl thoát mã 7

[SOLVED] NET ERR_CONNECTION_TIMED_OUT Error Code Problem

  • Tác giả: TechinPost
  • Ngày đăng: 2020-05-11
  • Đánh giá: 4 ⭐ ( 2800 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: If you also want to Get Rid of this NET ERR_CONNECTION_TIMED_OUT Error Issue then you just have to Check out this NET ERR CONNECTION TIMED OUT chrome Guiding Video. So that you will get to know that How you can Fix & Solve this type of putty network ERROR CONNECTION TIMED OUT Error Code Problem from you completely & quickly. All you have to do is just Check out this network ERROR CONNECTION TIMED OUT putty Video Fully once,

    & If you find NET ERR_CONNECTION_TIMED_OUT chrome Video Helpful then give it a Thumbs up & please don’t forget to share it with others as well.

    ➨ You can also check –

    Windows 95 Sound: https://youtu.be/tCtqOzQps54
    Windows NT Sound: https://youtu.be/9DPRFb0sLRk
    Windows 98 Sound: https://youtu.be/O55gLrD5fpo
    Windows 2000 Sound: https://youtu.be/sQgLfhuJnqI
    Windows Me Sound: https://youtu.be/SPqZlL2R6aQ
    Windows XP Sound: https://youtu.be/eMPNIz7T2Yc
    Windows Vista Sound: https://youtu.be/Ku5YIhlKblo
    Windows 7 Sound: https://youtu.be/c0m_cYyEbZ0
    Windows 8 Sound: https://youtu.be/BVDt4dn7taQ
    Windows 10 Sound: https://youtu.be/zBeKC97wAUw

    Thanks for Watching 🙂

    For more Visit: https://www.youtube.com/channel/UCXDjwHZjoBnGN2x62IBGFdw?sub_confirmation=1

    **************************************************

    Check out our Official Website for more Guides & Guiding Tech. Articles at:- https://www.techinpost.com/

    FOLLOW US ➨

    ▶ Facebook – ” https://www.facebook.com/techinpost “

    ▶ Twitter – ” https://twitter.com/techinpost “

    ▶ YouTube – ” https://www.youtube.com/techinpostco “

    ▶ Pinterest – ” https://www.pinterest.com/techinpost/ “

    ▶ Tumblr – ” https://techinpost.tumblr.com/ “

    ▶ Vkontakte – ” https://vk.com/id313691777 “

    ▶ Google+ – ” https://plus.google.com/+TechinpostCommunityWebsite “

    ➨ Subscribe our Channel – https://www.youtube.com/channel/UCXDjwHZjoBnGN2x62IBGFdw?sub_confirmation=1

    Some Tags you can check: ERR_CONNECTION_TIMED_OUT TechinPost ERRCONNECTIONTIMEDOUT

    Team
    TechinPost

: Nhận mã thoát từ curl trong tập lệnh bash

  • Tác giả: vi.marblemice.com
  • Đánh giá: 3 ⭐ ( 9364 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tôi muốn lấy đầu ra của simple.sh, một tập lệnh từ internet và kiểm tra mã thoát của nó. Tôi trên OSX #! / Bin / bash $ (curl -s http://127.0.0.1:8000/simple.sh) nếu [-z “$?” ]; sau đó vọng lại “Tốt” …

Thoát tập lệnh bash khi curl có trạng thái HTTP không phải 200

  • Tác giả: vie.amuddycup.com
  • Đánh giá: 5 ⭐ ( 9741 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tôi có một thiết lập tập lệnh bash để thực hiện một số yêu cầu về tiền tệ bằng EUR INR JPY do curl -i –data ‘{“currency”: “‘ $ currency ‘”}’ -H “Chấp nhận: application / json” -H “Nội dung-Loại: ứng dụng / …

【原创】curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused_numky的博客-CSDN博客

  • Tác giả: blog.csdn.net
  • Đánh giá: 3 ⭐ ( 2737 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: 相关环境Ubuntu 18.04.1 x64curl 7.58.0问题描述使用 curl 安装运行 github 上的 shell 脚本时,报错。报错信息如下[email protected]:~$ curl -fsSL https://code-server.dev/install.sh | shcurl: (7) Failed to connect to raw….

Mã thoát cho “curl -I” khi không phải HTTP 200 là gì?

  • Tác giả: vie.saintlouisschool.org
  • Đánh giá: 5 ⭐ ( 1533 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tôi muốn kiểm tra mã trạng thái HTTP nào được trả về cho URL HTTP (S). Tôi không quan tâm đến nội dung, vì vậy tôi chỉ yêu cầu phần đầu bằng curl -I $ url hoặc curl –head $ url Nhưng mã thoát mà tôi nên …

NGÀNH CẤP THOÁT NƯỚC

  • Tác giả: www.hcc2.edu.vn
  • Đánh giá: 4 ⭐ ( 4718 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Địa chỉ: 190 Võ Văn Ngân, P. Bình Thọ, Tp. Thủ Đức, Tp. Hồ Chí Minh
    ĐT: 028 3896 2938
    Email: [email protected] – Website: www.hcc2.edu.vn

Bắt curl để xuất mã trạng thái HTTP?

  • Tác giả: qastack.vn
  • Đánh giá: 3 ⭐ ( 2091 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: [Tìm thấy giải pháp!] Điều này sẽ phù hợp với bạn nếu máy chủ web có thể đáp ứng các…

Xem thêm các bài viết khác thuộc chuyên mục: WordPress

XEM THÊM  Ẩn CSS của Thanh cuộn: Hướng dẫn Ẩn Thanh cuộn khỏi Phần tử HTML - ẩn css thanh cuộn dưới cùng

By DEVTEAM