簡體   English   中英

相當於 php 中的 Curl -k 選項

[英]The equivalent of Curl -k option in php

我正在嘗試在 php 中發出Curl請求。 我開始通過命令行這樣做: curl -k -X "POST" -d "{\\"_format\\":\\"json\\",\\"id\\":\\"152\\",\\"subscription_type\\":\\"TEST\\"}" -H "Content-type:\\ application/json" -H "Accept:\\ application/json" https://url現在我需要在PHP 中創建它,但我不這樣做不知道PHP 中-k (關閉證書驗證)選項的等價物是什么。

但我嘗試了一些東西:

curl_setopt_array($curl, array(
        CURLOPT_URL => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_CUSTOMREQUEST => "POST",
        CURLOPT_POSTFIELDS => $data,
        CURLOPT_HTTPHEADER => $headers,
        CURLOPT_SSL_VERIFYPEER => false
    ));

curl 的-k選項實際上將兩個不同的選項設置為 false。 禁用對證書中簽名的檢查,並禁用對證書中主機名的檢查

CURLOPT_SSL_VERIFYPEER => false
CURLOPT_SSL_VERIFYHOST => false

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM