問題タブ [blobstore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1440 参照

java - Google アプリ エンジン: Java サーブレットを介して Blobstore に画像を保存中に NullpointerException が発生する

JSP ファイルのアップロードと検証サーブレットを介して Blobstore に画像をアップロードしようとしています。JSP部分は次のとおりです。

Java クラスTestUploadMimeValidationは次のとおりです。

このクラスは画像を Blobstore に問題なくアップロードしますが、NullPointerException. スタックトレースは次のとおりです。

この NPE のため、TestUpload.javaクラス内の私のコードは実行されません。sはprintln問題なく出ます。「step3」と表示されます。画像はデータストアに保存されます。しかし、実行するコードを取得できませんTestUpload。何が例外を引き起こしているのか考えていますか? マルチパートをいじろうとしましたが、あまり成功しませんでした。

この問題に関するヘルプをいただければ幸いです。

0 投票する
2 に答える
670 参照

python - BlobReferenceProperty および ReferenceProperty モデルの設計

設計上の質問がありますが、BlobReferenceProperty は基本的に ReferenceProperty ですか? ReferenceProperty のようにプリフェッチ (Nick http://blog.notdot.net/2010/01/ReferenceProperty-prefetching-in-App-Engineが推奨) を行う必要がありますか?

現在、私はこのデザインを持っています:

これは良くなったり悪くなったりしますか? 代わりにブロブを Entry に移動しました。

ありがとう。

0 投票する
1 に答える
1957 参照

google-app-engine - AppengineBlobstoreを使用して動画をアップロードおよびストリーミングする方法

I'm using Google Appengine to upload and serve photo images, but I would also like to do the same with audio and video files. Does anyone know any way to do this? Please let me have sample code if you can. Thanks.

0 投票する
2 に答える
2303 参照

java - AndroidアプリケーションでのGoogleBlobStoreの使用

この質問について1つのスレッドを見つけましたが、これは部分的に質問に答えましたが、詳細が必要になる可能性があります。

現在、AndroidアプリでBlobStoreを使用しようとしていますが、501エラー以外は取得できません(HTTPサーバーはリクエストを処理できません)。

彼は私のコードです;

非常にうまく機能しているGETリクエストによってURLを取得します。また、ByteArrayBodyを含むFormBodyPartを試し、ByteArrayBodyのmimeタイプを「multipart / form-data」に設定しようとしましたが、何も機能しませんでした。私は常に501エラーを受け取ります(サーバーはあなたのリクエストを処理できません)。

ありがとう、すべての答えはありがたいです。

0 投票する
3 に答える
1705 参照

java - Blob URL の有効期限が切れないようにする

ブロブ ストアに画像をアップロードしています。ここから例をコピーし ました。

私が遭遇する唯一の問題は、フォームを含むページをロードし、すぐに画像を送信しない場合です。URL の有効期限が切れる可能性があり、画像を読み込もうとするとエラー ページが表示されます。URL の有効期限が切れているかどうかを確認し、ユーザーに気付かれずに URL を更新するにはどうすればよいですか?

0 投票する
1 に答える
833 参照

python - アップロードする前に画像の文字列表現を取得するにはどうすればよいですか?

サーバー側で処理する前に、HTMLフォームの入力コントロールから画像をインターセプトしてバイト文字列に変換しようとしています。

ファイルを傍受するにはどうすればよいですか?

後で画像に変換できるバイト文字列に変換するにはどうすればよいですか?

PythonとAppEngineを使用しています。

0 投票する
2 に答える
281 参照

java - Flex で GAE Blobstore API を使用する

Google App Engine で実行する Flex アプリケーションを開発しています。このアプリは、GAE から大きな XML ファイル (1 ~ 50MB) を読み込んで、再度保存できるはずです。

[アップデート]

私はJavaを使用しています。Flex アプリは既に GAE で実行されていますが、まだファイルをロード/保存できません。Blobstore APIの ドキュメントでは、マルチパート POST の使用について説明しています - Flex でこれを行うにはどうすればよいですか?

0 投票する
1 に答える
1253 参照

javascript - JavaScript を使用したブロブストアのアップロード

これは、.xml の Blobstore にファイルをアップロードするための HTML の最小限の宣言ですupload_url。このソリューションで必要なことは、コンテンツを送信してリダイレクトするために [送信] ボタンをクリックすることです。enctypeを失うことなく、javascriptまたはjQueryを使用してバックグラウンドで投稿するにはどうすればよいですか?

0 投票する
1 に答える
770 参照

javascript - テキスト文字列を App Engine ブロブストア URL に投稿する

Web アプリの JavaScript で動的に作成する大きな文字列にテキストのチャンクがあります。ブロブストアに保存したい。しかし、私はそれを機能させる方法を理解できません。通常の blobstoreService.createUploadUrl() コマンドで投稿する URL を作成しています。

文字列を blobstore の URL に投稿する方法の 1 つは、jQuery.ajax を使用することです。

ただし、このコマンドを実行すると、AppEngine エラー「java.lang.OutOfMemoryError: Java heap space」が表示されます。このエラーをグーグルで調べると、フォーム データに必要な「名前」属性が欠落していることがわかりますが、jQuery.ajax を使用してこれを指定する方法がわかりません。

もう 1 つの可能性は、ブラウザーの FormData オブジェクトを使用することです。

これは正常に実行されますが、「成功」URL が AppEngine サーバー アプリのブロブストアによってトリガーされると、投稿されたブロブのリストが空になります。my_string をファイルオブジェクトとして formData に追加するだけではなく、代わりに何か他のことをする必要があると思います。

私はこれが機能することに非常に近づいていることを知っていますが、いくつかの重要な細部が欠けています。上記の2つのアプローチのいずれかを修正する方法を理解するのを手伝ってくれる人がいれば、私は大喜びします-ありがとう!

0 投票する
2 に答える
1301 参照

gwt - BLOBを介したGWTGAEアップロード

GWTファイルウィジェットとフォームパネルを使用している場合、誰かがGoogleアプリケーションエンジンのblobstoreでアップロードを処理する方法を説明できますか?