iOS更換使用者頭像失敗

2021-07-26 13:46:27 字數 1092 閱讀 6370

相信很多專案裡都涉及到使用者頭像替換這個問題,公司後台直接在提交頭像的介面裡就返回了頭像位址,並且是不變的,就是說頭像位址一直是不變的(專案使用了sdwebimage庫),提交了頭像後不能替換過來,估計原因是sd庫里有快取,而且這個快取可能跟頭像路徑有關係,所以嘗試改變頭像路徑。後台是肯定可以做到的,客戶端怎樣改變路徑,而且要每次都不同,想到了時間戳,直接上**吧

// 引數

nsstring * stringurl = [nsstring stringwithformat:@"%@%@",api,@"accountservice/updateuserheadimage"];

// 訪問路徑

[manager post:stringurl parameters:dict constructingbodywithblock:^(idformdata)

progress:^(nsprogress * _nonnull uploadprogress)

success:^(nsurlsessiondatatask * _nonnull task, id _nullable responseobject)

failure:^(nsurlsessiondatatask * _nullable task, nserror * _nonnull error)

];}];

使用者頭像展示

1 所使用的靜態檔案預設放在static資料夾下 2 使用者上傳的靜態檔案也應該單獨放在某個資料夾下 media配置 該配置可以讓使用者上傳的所有檔案都固定存放在某乙個指定的資料夾下 setting.py配置如下 配置使用者上傳的檔案儲存位置 media root os.path.join base...

ramgick 剪下使用者頭像

以前在別的論壇,或 上傳頭像時。總是不是很好,有的直接縮略,有的。從中間剪下。今天就用jscropperui 1.2.0 後台 也就幾行而己 begin img magick image read tmpfile first unless width 0 or height 0 img.crop x...

批量上傳使用者頭像

客戶需求 客戶環境是sharepoint 2016 解決辦法 方法一 發頭像批量上傳到ad中,再通過sharepoint2016 的mim同期頭像資訊。方法二 使用powershell手動上傳頭像 1.將頭像放到sharepoint伺服器上 2.在該伺服器的iis裡建立web site用於http訪...