curl判斷遠端檔案是否存在

2021-07-13 13:29:15 字數 373 閱讀 1486

在專案中遇到了要判斷乙個是否存在,遠端伺服器上

首先想到了用file_get_contents(),這個函式,可以打到效果,但是發現,會很慢,一直在請求,產看資料發現,file_get_contents/fopen 每次請求都會重新做dns查詢,並不對 dns資訊進行快取,curl函式則不一樣

fopen/file_get_contents 只能對get形式的http請求,curl選擇則更多

fopen/file_get_contents會受 php.ini中的allow_url_open設定的影響

然後使用curl函式感覺才是最佳選擇,下面貼出curl請求**

function geturlexists($url)else

}    

PHP判斷遠端檔案是否存在

函式 remote file exists 功能 判斷遠端檔案是否存在 引數 url file 遠端檔案url 返回 存在返回true,不存在或者其他原因返回false function remote file exists url file url arr parse url url file i...

python判斷遠端檔案是否存在

如果列印ok,則表示存在 import paramiko client paramiko.sshclient client.load system host keys client.connect 10.10.0.0 username service password word stdout,cli...

判斷遠端主機是否存在某個檔案

1.1 coding utf 8 23 import os,sys,paramiko,time4 判斷所有測試環境是否有某個檔案,5 s7 10.10.123.96 6 s3 10.10.39.70 7 host dic 20 exist 21 not exist 22 port 22 23 use...