問題タブ [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.
java - Google アプリ エンジン: Java サーブレットを介して Blobstore に画像を保存中に NullpointerException が発生する
JSP ファイルのアップロードと検証サーブレットを介して Blobstore に画像をアップロードしようとしています。JSP部分は次のとおりです。
Java クラスTestUploadMimeValidation
は次のとおりです。
このクラスは画像を Blobstore に問題なくアップロードしますが、NullPointerException
. スタックトレースは次のとおりです。
この NPE のため、TestUpload.java
クラス内の私のコードは実行されません。sはprintln
問題なく出ます。「step3」と表示されます。画像はデータストアに保存されます。しかし、実行するコードを取得できませんTestUpload
。何が例外を引き起こしているのか考えていますか? マルチパートをいじろうとしましたが、あまり成功しませんでした。
この問題に関するヘルプをいただければ幸いです。
python - BlobReferenceProperty および ReferenceProperty モデルの設計
設計上の質問がありますが、BlobReferenceProperty は基本的に ReferenceProperty ですか? ReferenceProperty のようにプリフェッチ (Nick http://blog.notdot.net/2010/01/ReferenceProperty-prefetching-in-App-Engineが推奨) を行う必要がありますか?
現在、私はこのデザインを持っています:
これは良くなったり悪くなったりしますか? 代わりにブロブを Entry に移動しました。
ありがとう。
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.
java - AndroidアプリケーションでのGoogleBlobStoreの使用
この質問について1つのスレッドを見つけましたが、これは部分的に質問に答えましたが、詳細が必要になる可能性があります。
現在、AndroidアプリでBlobStoreを使用しようとしていますが、501エラー以外は取得できません(HTTPサーバーはリクエストを処理できません)。
彼は私のコードです;
非常にうまく機能しているGETリクエストによってURLを取得します。また、ByteArrayBodyを含むFormBodyPartを試し、ByteArrayBodyのmimeタイプを「multipart / form-data」に設定しようとしましたが、何も機能しませんでした。私は常に501エラーを受け取ります(サーバーはあなたのリクエストを処理できません)。
ありがとう、すべての答えはありがたいです。
java - Blob URL の有効期限が切れないようにする
ブロブ ストアに画像をアップロードしています。ここから例をコピーし ました。
私が遭遇する唯一の問題は、フォームを含むページをロードし、すぐに画像を送信しない場合です。URL の有効期限が切れる可能性があり、画像を読み込もうとするとエラー ページが表示されます。URL の有効期限が切れているかどうかを確認し、ユーザーに気付かれずに URL を更新するにはどうすればよいですか?
python - アップロードする前に画像の文字列表現を取得するにはどうすればよいですか?
サーバー側で処理する前に、HTMLフォームの入力コントロールから画像をインターセプトしてバイト文字列に変換しようとしています。
ファイルを傍受するにはどうすればよいですか?
後で画像に変換できるバイト文字列に変換するにはどうすればよいですか?
PythonとAppEngineを使用しています。
java - Flex で GAE Blobstore API を使用する
Google App Engine で実行する Flex アプリケーションを開発しています。このアプリは、GAE から大きな XML ファイル (1 ~ 50MB) を読み込んで、再度保存できるはずです。
[アップデート]
私はJavaを使用しています。Flex アプリは既に GAE で実行されていますが、まだファイルをロード/保存できません。Blobstore APIの ドキュメントでは、マルチパート POST の使用について説明しています - Flex でこれを行うにはどうすればよいですか?
javascript - JavaScript を使用したブロブストアのアップロード
これは、.xml の Blobstore にファイルをアップロードするための HTML の最小限の宣言ですupload_url
。このソリューションで必要なことは、コンテンツを送信してリダイレクトするために [送信] ボタンをクリックすることです。enctypeを失うことなく、javascriptまたはjQueryを使用してバックグラウンドで投稿するにはどうすればよいですか?
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つのアプローチのいずれかを修正する方法を理解するのを手伝ってくれる人がいれば、私は大喜びします-ありがとう!
gwt - BLOBを介したGWTGAEアップロード
GWTファイルウィジェットとフォームパネルを使用している場合、誰かがGoogleアプリケーションエンジンのblobstoreでアップロードを処理する方法を説明できますか?