推奨: 「PHP ビデオ チュートリアル 」
PHP クローラーによって更新されます。新しいイメージが検出されたら、それをクロスリージョン CDN のバックトゥオリジン サーバー (静的リソース サーバー) にアップロードする必要があります。サーバー担当者は
アップロード API のみを提供します。
PHP CURL を使用します。
new \CURLFile($path) アップロード (欠点: IO 操作)
Upload API に直接送信します
√## バイナリ ファイルとして #
composer require ar414/curl-upload-binary-image
<?php require_once '../vendor/autoload.php'; use Ar414\UploadBinaryImage; $url = 'http://0.4.1.4:414/upload?path=/test/'; $fields = []; $fieldName = 'file'; $fileName = 'ar414.png'; $fileBody = file_get_contents('https://github.com/ar414-com/ar414-com/raw/master/assets/ar414.png'); $ret = UploadBinaryImage::upload($url,$fields,$fieldName,$fileName,$fileBody); var_dump($ret);
2.
postman を通じて, Google Chrome
ファイルをアップロードして、送信されたリクエスト データを表示します3. リクエスト本文を結合します
set Body Block
以上がバイナリ ストリーム イメージをアップロードする PHP CURL についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。