gpt4 book ai didi

android - com.parse.ParseRequest$ParseRequestException : bad json response or i/o failure during file upload 错误

转载 作者:行者123 更新时间:2023-11-29 17:22:43 26 4
gpt4 key购买 nike

我使用最新的解析 android sdk 1.13.0 和一个自托管的解析服务器。我在使用 android sdk-> 上传文件时遇到以下错误com.parse.ParseRequest$ParseRequestException:错误的 json 响应或有时com.parse.ParseRequest$ParseRequestException: i/o 失败

所有其他 ParseObjects 都正常工作,但不是这个。请帮助解决这个问题完整的堆栈跟踪在下面-> https://gist.github.com/ishaan1995/06a7c7abe83414ab4ceb .

我的代码->

               final ParseFile file = new ParseFile(f);
file.saveInBackground(new SaveCallback() {
public void done(ParseException e) {
// Handle success or failure here ..
if (e == null) {

Toast.makeText(getApplicationContext(), "File Uploaded", Toast.LENGTH_SHORT).show();
Log.d("ishaan","uploadede url: "+file.getUrl());

} else {
Toast.makeText(getApplicationContext(), "Error: " + e.toString(), Toast.LENGTH_SHORT).show();
Log.d("ishaan-parse", "" + e.getMessage());
e.printStackTrace();
Log.d("ishaan-parse",""+e.getCode());
}
spinner.setVisibility(View.GONE);
}
}, new ProgressCallback() {
public void done(Integer percentDone) {
// Update your progress spinner here. percentDone will be between 0 and 100.
//spinner.incrementProgressBy(percentDone);
Log.d("perc", "Done:" + percentDone);
}
});


ParseObject files = new ParseObject("Files");
files.put("file_link", file);
//files.put("compr_data",compFile);

files.put("file_name",abc);
files.put("file_desc",desc);
files.saveInBackground();

最佳答案

尝试添加

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

到您的 list 。

不确定这是否会修复“坏 json”错误,但可以肯定的是它在后台保存解析文件时修复了我的“i/o 失败”。

我的解析服务器托管在 AWS 中,我使用 S3 作为文件存储桶。解析版本:1.13.1

关于android - com.parse.ParseRequest$ParseRequestException : bad json response or i/o failure during file upload 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36059472/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com