在Linux中curl是一個利用URL規則在命令行下工作的文件傳輸工具,可以說是一款很強大的http命令行工具。它支持文件的上傳和下載,是綜合傳輸工具,但按傳統,習慣稱url為下載工具。然而在使用crul下載https方式的文件時報錯:
CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none NSS error
在訪問https方式的URL時,一般需要證書才能訪問,我們可以使用curl一些參數可以忽略證書,這樣就避免了一些不必要的麻煩,命令如下:
curl -k --tlsv1 "https://httpfs.test.com/webhdfs/v1/user/suning/export/trxns_sales_daily/15648749_data.0.parq?op=OPEN&user.name=suning" >> 15648749_data.0.parq