cloudflare認識1(上傳文件到桶)

来源:https://www.cnblogs.com/warrenwt/p/18113209
-Advertisement-
Play Games

參考:https://fecify.com/doc/cn-1.0/fecify-shop-helper-cloudflare-r2.html#%E4%BA%91%E5%AD%98%E5%82%A8-%E4%BD%BF%E7%94%A8cloudflare-r2 https://zhuanlan.zh ...


參考:https://fecify.com/doc/cn-1.0/fecify-shop-helper-cloudflare-r2.html#%E4%BA%91%E5%AD%98%E5%82%A8-%E4%BD%BF%E7%94%A8cloudflare-r2

https://zhuanlan.zhihu.com/p/658058503

下麵記錄下我認識CF的R2是個啥,首先CF意思是cloudflare是個平臺,R2是他的一款產品有點類似於阿裡雲的oss

  1. 官網註冊個賬號

  2. 申請個功能變數名稱接入,點擊”添加站點“ 

  3. 添加一級功能變數名稱,如example.com,下一步

  4. 去你的功能變數名稱供應商那找到“功能變數名稱解析”,修改當前兩個DNS成CF提供給你的兩個地址,如下圖

  5. 接著去CF那check一下,成功則繼續搞R2

  6. 搞R2之前要先申請個paypal或者準備張銀行卡,要知道銀行卡那後三位

  7. 點擊“R2”,新建個bucket存儲桶,一切都預設,創建

  8. 然後再到這個桶下的“設置-連接域”在你剛剛添加的一級功能變數名稱下給個二級功能變數名稱,如pic.example.com

    好了後再點一次“連接域”,最終添加成功

  9. 然後再去這個bucket下麵上傳張圖片

  10. 最後直接請求:你綁定的二級地址+圖片名 如:https://img.jump.space/1712041694879.png

  11. 允許子域訪問,不用於生產


    訪問地址跟之前的格式一樣,也可以直接點開你的圖片就能看到兩個訪問地址,一個是子域一個是你自定義的功能變數名稱

 

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 一、Radio Radio單選框是一種表單元素,允許用戶從一組選項中選擇一個選項。它由一個圓圈和一個標簽組成,用戶只能選擇其中一個選項。Radio單選框通常用於表單中,用於收集用戶選擇的信息,例如用戶性別、年齡、愛好等等。 Radio單選框的作用是允許用戶從有限的選項中進行選擇,使表單填寫更加快 ...
  • 安裝react-native-fs npm npm install react-native-fs --save yarn yarn add react-native-fs 安卓配置 android/settings.gradle ... include ':react-native-fs' pro ...
  • nvm nvm(Node Version Manager)是一個Node.js的版本管理器。 安裝nvm windows安裝nvm 1. 下載nvm 下載地址:nvm-windows,下載 nvm-noinstall 或者 nvm-setup.exe 如果使用 nvm-noinstall 可以運行 ...
  • 大家好,我是 Java陳序員。 今天,給大家介紹一個基於 Vue3 實現的高仿抖音開源項目。 關註微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典電腦電子書籍等。 項目介紹 douyin —— 一個基於 Vue、Vite 實現,模仿抖音的移動端短視頻項目。 這個項目的 ...
  • 一、簡單分析 簡單的分析,從輸入 URL到回車後發生的行為如下: URL解析 DNS 查詢 TCP 連接 HTTP 請求 響應請求 頁面渲染 二、詳細分析 URL解析 首先判斷你輸入的是一個合法的URL 還是一個待搜索的關鍵詞,並且根據你輸入的內容進行對應操作 URL的解析第過程中的第一步,一個ur ...
  • 本文介紹在瀏覽器中,獲取網頁中的某一個請求信息,並將其導入到Postman軟體,併進行API請求測試的方法。 Postman是一款流行的API開發和測試工具,它提供了一個用戶友好的界面,用於創建、測試、調試和文檔化API。本文就介紹一下這一工具的最基本用法——導入網頁請求,並配置相關的Headers ...
  • vue3 快速入門系列 - 基礎 前面我們已經用 vue2 和 react 做過開發了。 從 vue2 升級到 vue3 成本較大,特別是較大的項目。所以許多公司對舊項目繼續使用vue2,新項目則使用 vue3。 有些UI框架,比如ant design vue1.x 使用的 vue2。但現在 ant ...
  • 需求 設置飛機的一些坐標位置(經緯度高度),插值得到更多的坐標位置,然後飛機按照這些坐標集合形成的航線飛行,飛機的朝向、俯仰角以及飛機轉彎時的翻轉角根據坐標集合計算得出,而不需要手動設置heading、pitch、roll。 坐標插值 不知道為什麼,可能是飛行速度變化太大,我用Cesium自帶的插值 ...
一周排行
    -Advertisement-
    Play Games
  • 概述:本文代碼示例演示瞭如何在WPF中使用LiveCharts庫創建動態條形圖。通過創建數據模型、ViewModel和在XAML中使用`CartesianChart`控制項,你可以輕鬆實現圖表的數據綁定和動態更新。我將通過清晰的步驟指南包括詳細的中文註釋,幫助你快速理解並應用這一功能。 先上效果: 在 ...
  • openGauss(GaussDB ) openGauss是一款全面友好開放,攜手伙伴共同打造的企業級開源關係型資料庫。openGauss採用木蘭寬鬆許可證v2發行,提供面向多核架構的極致性能、全鏈路的業務、數據安全、基於AI的調優和高效運維的能力。openGauss深度融合華為在資料庫領域多年的研 ...
  • openGauss(GaussDB ) openGauss是一款全面友好開放,攜手伙伴共同打造的企業級開源關係型資料庫。openGauss採用木蘭寬鬆許可證v2發行,提供面向多核架構的極致性能、全鏈路的業務、數據安全、基於AI的調優和高效運維的能力。openGauss深度融合華為在資料庫領域多年的研 ...
  • 概述:本示例演示了在WPF應用程式中實現多語言支持的詳細步驟。通過資源字典和數據綁定,以及使用語言管理器類,應用程式能夠在運行時動態切換語言。這種方法使得多語言支持更加靈活,便於維護,同時提供清晰的代碼結構。 在WPF中實現多語言的一種常見方法是使用資源字典和數據綁定。以下是一個詳細的步驟和示例源代 ...
  • 描述(做一個簡單的記錄): 事件(event)的本質是一個委托;(聲明一個事件: public event TestDelegate eventTest;) 委托(delegate)可以理解為一個符合某種簽名的方法類型;比如:TestDelegate委托的返回數據類型為string,參數為 int和 ...
  • 1、AOT適合場景 Aot適合工具類型的項目使用,優點禁止反編 ,第一次啟動快,業務型項目或者反射多的項目不適合用AOT AOT更新記錄: 實實在在經過實踐的AOT ORM 5.1.4.117 +支持AOT 5.1.4.123 +支持CodeFirst和非同步方法 5.1.4.129-preview1 ...
  • 總說周知,UWP 是運行在沙盒裡面的,所有許可權都有嚴格限制,和沙盒外交互也需要特殊的通道,所以從根本杜絕了 UWP 毒瘤的存在。但是實際上 UWP 只是一個應用模型,本身是沒有什麼許可權管理的,許可權管理全靠 App Container 沙盒控制,如果我們脫離了這個沙盒,UWP 就會放飛自我了。那麼有沒... ...
  • 目錄條款17:讓介面容易被正確使用,不易被誤用(Make interfaces easy to use correctly and hard to use incorrectly)限制類型和值規定能做和不能做的事提供行為一致的介面條款19:設計class猶如設計type(Treat class de ...
  • title: 從零開始:Django項目的創建與配置指南 date: 2024/5/2 18:29:33 updated: 2024/5/2 18:29:33 categories: 後端開發 tags: Django WebDev Python ORM Security Deployment Op ...
  • 1、BOM對象 BOM:Broswer object model,即瀏覽器提供我們開發者在javascript用於操作瀏覽器的對象。 1.1、window對象 視窗方法 // BOM Browser object model 瀏覽器對象模型 // js中最大的一個對象.整個瀏覽器視窗出現的所有東西都 ...