<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## 一、概述 有些業務場景中,使用庫表保存,僅理論可行,但考慮性能和可伸縮性,實際使用庫表保持并不是最優方案,比如電商業務; 那么,可以使用文件來保存,當然文件的存儲可以采用網絡存儲或本地解決方案,平臺提供了一個通用解決方案,后端可以通過參數來配置當前項目啟用本地存儲還是網絡存儲,它們都是以文件為存儲的形式,可以通過路徑直接訪問; 下面介紹一下本地存儲的技術方案,網絡存儲比較簡單,直接調用方案商提供的官方接口即可; ## 二、圖片文件存儲 ### **配置** ``` # 路徑配置必須以/結尾 rayframework.path.static-image-local-root-path=/usr/lib/app/resource/images/ # 生成的訪問地址配置實際的訪問根路徑 rayframework.url.static-image-local-access-url=http://mall.rayfarmework.org/raysale ``` ### **文件上傳代碼** 前端調用接口`/api/system/common/upload/image`,傳入圖片的base64編碼字符,上傳成功后,后端將會給前端返回一個文件訪問路徑字符串,前端將它存入數據庫中該圖片的字段做代表圖片,即可; ### **使用** #### 實例 調用接口`/api/system/common/upload/image`上傳,返回http://192.168.43.114:80/rayimage/20210915/20210915092236219.png: ![](https://img.kancloud.cn/74/52/74527e91233203a52e03089fe0e6745b_1349x689.png) ## 三、其他文件存儲 音頻、視頻、文檔及其他雜類文件,都有專用接口,跟圖片文件的方案完全一樣,只是接口名稱發生了變化; ``` rayframework.path.static-image-local-root-path= rayframework.path.static-audio-local-root-path= rayframework.path.static-video-local-root-path= rayframework.path.static-doc-local-root-path= rayframework.path.static-misc-local-root-path= ``` ``` rayframework.url.static-image-local-access-url= rayframework.url.static-audio-local-access-url= rayframework.url.static-video-local-access-url= rayframework.url.static-doc-local-access-url= rayframework.url.static-misc-local-access-url= ``` 對應接口: ``` /api/system/common/upload/image /api/system/common/upload/audio /api/system/common/upload/video /api/system/common/upload/doc /api/system/common/upload/misc ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看