在開發過程中,遇到一個上傳文件時的錯誤,特地在此記錄一下。
相關代碼:
/*
* 圖片上傳
* */
public static void sendMultipart(String urlAddress, String parms) {
//這里根據需求傳,不需要可以注釋掉
HiLog.info(TAG,"參數:"+parms);
HiLog.info(TAG,"鏈接:"+urlAddress);
MediaType MEDIA_TYPE_PNG = MediaType.parse("image/png");
RequestBody body = new MultipartBody.Builder()
.setType(MultipartBody.FORM)
.addFormDataPart("parms", parms)
.addFormDataPart("image", "wangshu.jpg",
RequestBody.create(MEDIA_TYPE_PNG, new File("/data/user/0/cn.jltf.neighbor/files/534.jpg")))
.build();
Request request = new Request.Builder()
.header("Authorization", "Client-ID " + "...")
.url(urlAddress)
.post(body)
.build();
okHttpClient.newCall(request).enqueue(new Callback() {
@Override
public void onFailure(Call call, IOException e) {
HiLog.info(TAG,"錯誤:"+e.getLocalizedMessage());
HiLog.info(TAG,"錯誤:"+e.getMessage());
}
@Override
public void onResponse(Call call, Response response) throws IOException {
if (response.isSuccessful()) {
String res = response.body().string();
HiLog.info(TAG, "onResponse: " + res);
}
}
});
}
錯誤信息如下:
/data/user/0/cn.jltf.neighbor/files/534.jpg: open failed: ENOENT (No such file)
錯誤顯示沒有這個文件,但該文件我嘗試已經拿到頁面上顯示成功。大家有沒有遇到本問題及解決方式是啥。
我們也正在檢查,該問題會繼續更新
審核編輯:符乾江
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
應用開發
+關注
關注
0文章
58瀏覽量
9369 -
HarmonyOS
+關注
關注
79文章
1977瀏覽量
30256
發布評論請先 登錄
相關推薦
HarmonyOS開發指導類文檔更新速遞(下)
伴隨著HarmonyOS 5.0.0 Release、HarmonyOS 5.0.1 Release版本的發布,HarmonyOS官網文檔也帶來了不少上新內容。本期HarmonyOS
HarmonyOS開發指導類文檔更新速遞(上)
伴隨著HarmonyOS 5.0.0 Release版本的發布,HarmonyOS官網文檔也帶來了不少上新內容。本期HarmonyOS NEXT開發者資料直通車將從文檔更新角度為
AICon北京站HarmonyOS技術分論壇開啟招募
AICon北京站HarmonyOS技術分論壇將于2024年12月14日在北京與廣大開發者見面。歡迎各位開發者踴躍報名,與技術專家現場交流,感受全新的
發表于 12-11 09:38
esp32s3 spiffs讀取文件錯誤的原因?
版本:4.4.1
問題:
此時,將image_test.jpg.part0的數據寫入test.jpg文件時,大概率會發生寫入錯誤的問題,是否因為spifss不支持同時讀寫?因為只讀或只寫一個文件時,是成功的,這點在使用file_
發表于 06-14 06:34
華為HarmonyOS Next支持企業應用安裝,無須App Store審核
華為宣布推出HarmonyOS開發者指南,明確表示開發人員可以利用專用的內部發行證書和Profile編譯打包其應用,然后將應用包及其描述文件上傳
鴻蒙原生應用元服務開發-Web上傳文件
Web組件支持前端頁面選擇文件上傳功能,應用開發者可以使用onShowFileSelector()接口來處理前端頁面文件上傳的請求。
下面的
發表于 05-08 11:17
Android版Gemini新增上傳PDF及選取文本等功能
盡管安卓版 Gemini 當前只支持圖片上傳,但最新的版本已出現了上傳 PDF 等文件的代碼,這意味著它有可能具備解析文檔內容的能力,只是此功能暫未啟用。
鴻蒙開發實戰:【文件管理】
]?、[@ohos.file.fs]、[@ohos.app.ability.contextConstant]
等接口,實現了增添文件、刪除文件、查找指定類型文件文件、復制并移動
谷歌模型怎么用PS打開文件和圖片
谷歌模型本身并不是用Adobe Photoshop(簡稱PS)打開的文件和圖片格式。谷歌模型通常是用于機器學習和深度學習的模型文件,如TensorFlow模型(.pb, .h5, .tflite等
淘寶與華為合作將基于HarmonyOS NEXT啟動鴻蒙原生應用開發
1月25日,淘寶與華為舉辦鴻蒙合作簽約儀式,宣布將基于HarmonyOS NEXT啟動鴻蒙原生應用開發。
評論