curl使用 https訪問

2021-09-30 20:55:52 字數 1010 閱讀 6566

訪問自己的https伺服器

自己在阿里雲上搭建了乙個https伺服器,以前一直用的是postman作為客戶端訪問,現在想嘗試用curl。

下面的終端是「外網深度學習伺服器」,所訪問的伺服器是我自己的阿里雲

curl --cert client.crt  --key client.key --insecure https://此處新增自己的**及埠
如果是用阿里雲訪問阿里雲(兩者是乙個機器,訪問自己,且是centos系統),要指明證書和秘鑰的路徑

curl --cert ./client.crt  --key ./client.key --insecure https://此處新增自己的**及埠

由於我的https伺服器的證書是自認證證書,所以如果不加--insecure會報錯,報錯的資訊中會提示使用者訪問

這個**(如上圖),此**中明確指出了幾種解決方法,其中一種是新增--insecure這個引數

訪問電信物聯網平台

返回值

指定curl獲取資料的編碼格式

curl http://www.二級網域名稱.me/12/12126/972764.html |

iconv -f gbk -t utf8

檢視響應頭
curl http://www.二級網域名稱.me/12/12126/972764.html -i

CURL使用SSL證書訪問HTTPS

curl詳細選項說明 url 若服務端要求客戶端認證,需要將pfx證書轉換成pem格式 openssl pkcs12 clcerts nokeys in cert.pfx out client.pem 客戶端個人證書的公鑰 openssl pkcs12 nocerts nodes in cert.p...

CURL使用SSL證書訪問HTTPS

curl詳細選項說明 url 若服務端要求客戶端認證,需要將pfx證書轉換成pem格式 openssl pkcs12 clcerts nokeys in cert.pfx out client.pem 客戶端個人證書的公鑰 openssl pkcs12 nocerts nodes in cert.p...

php使用curl訪問https示例分享

curl post param string url param array 資料 param int 請求超時時間 param bool https時是否進行嚴格認證 return string function curlpost url,data array timeout 30,ca true...