0
ParseFile
をアップロードすると、何らかの理由でリンクがhttpに変更されます。このため、ダウンロード中にリンクはnginxに行き、https
への301リダイレクトを行います。これにより、Androidコードに「移動された永久に」例外が発生し、ダウンロードが失敗します。私のアップロードコードは以下の通りです。Android parsefileのURLがhttpに変更されました
ParseFile file = new ParseFile("image.jpg", data);
file.saveInBackground(new SaveCallback() {
@Override
public void done(ParseException e) {
if (e == null) {
Log.d(tag, "Successfully uploaded image file to: " + file.getUrl());
}
}
}
このラインアウトLog.d
版画、
Successfully uploaded image file to: http://<server_addr>/parse/files/<app_id>/b55beba96cab60cecea084365d1f2c3e_image.jpg
はここで解析のための私の初期化コードです。
Parse.initialize(new Parse.Configuration.Builder(this)
.applicationId("<app_id>")
.server("https://<server_addr>/parse/")
.build());
あなたがhttps
を見ることができるように
http
です。だから私はこの振る舞いを変えるために何をすべきか分からない。