第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使file_get_content()與HTTPS一起工作?

如何使file_get_content()與HTTPS一起工作?

PHP
明月笑刀無情 2019-06-12 16:34:26
如何使file_get_content()與HTTPS一起工作?我正在設置信用卡處理,并需要使用一個解決辦法的卷曲。當我使用測試服務器(它沒有調用SSL URL)時,下面的代碼運行良好,但是現(xiàn)在當我使用HTTPS在工作服務器上測試它時,它失敗了,錯誤消息“未能打開流”。function send($packet, $url) {   $ctx = stream_context_create(     array(       'http'=>array(         'header'=>"Content-type: application/x-www-form-urlencoded",         'method'=>'POST',         'content'=>$packet      )     )   );   return file_get_contents($url, 0, $ctx);}
查看完整描述

3 回答

?
溫溫醬

TA貢獻1752條經驗 獲得超4個贊

試試下面的腳本,看看您的php腳本是否有https包裝器可用。

$w = stream_get_wrappers();echo 'openssl: ',  extension_loaded  ('openssl') ? 'yes':'no', "\n";echo 'http wrapper: ',
 in_array('http', $w) ? 'yes':'no', "\n";echo 'https wrapper: ', in_array('https', $w) ? 'yes':'no', "\n";echo 'wrappers: ', var_export($w);

輸出應該類似于

openssl: yes
http wrapper: yes
https wrapper: yes
wrappers: array(11) {
  [...]}


查看完整回答
反對 回復 2019-06-12
?
浮云間

TA貢獻1829條經驗 獲得超4個贊

要允許https包裝器,請執(zhí)行以下操作:

  • 這個

    php_openssl

    必須存在并啟用擴展。
  • allow_url_fopen

    必須設置為

    on

在php.ini文件中,如果不存在,應該添加以下行:

extension=php_openssl.dll

allow_url_fopen = On


查看完整回答
反對 回復 2019-06-12
?
冉冉說

TA貢獻1877條經驗 獲得超1個贊

試試下面的方法。

function getSslPage($url) {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
    curl_setopt($ch, CURLOPT_HEADER, false);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_REFERER, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    $result = curl_exec($ch);
    curl_close($ch);
    return $result;}

注意:這將禁用ssl驗證,這意味著HTTPS提供的安全性丟失了。..只使用此代碼進行測試/本地開發(fā),從不上網或者其他面向公眾的網絡。如果此代碼有效,則意味著SSL證書不受信任或無法驗證,您應該將其作為一個單獨的問題加以解決。


查看完整回答
反對 回復 2019-06-12
  • 3 回答
  • 0 關注
  • 813 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號