問題タブ [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 投票する
2 に答える
4877 参照

android - AndroidのAppengineBlobstoreにアップロードする

私はAndroid用のシンプルなマルチメディアメッセージングアプリに取り組んでおり、転送されるさまざまな画像、ビデオ、オーディオファイルのクラウドストレージとしてGoogleAppEngineのBlobStoreを使用しようとしていました。ただし、blobstoreにアップロードするために見たすべての例などは、HTTPフォームを介してアップロードしていることを前提としているため、何をすべきか迷っています。

何人かの人が同じ質問をしているのを見たことがありますが、どれも満足のいく答えが得られていないようです。AppEngineのブロブストアをこのように使用できますか、または使用する必要がありますか?使用する場合は、どうすればよいですか?

ありがとう、そう。

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

google-app-engine - Python App EngineでBlobStoreを使用してファイルをアップロードするにはどうすればよいですか?

App Engineのドキュメントで指定されているすべてのことを実行しましたが、blobstoreを機能させることができませんでした。たぶんあなたの何人かは私が間違っていることを検出することができます。送信ボタンをクリックしたとき

この種のURLはアドレスバーに表示され、空の白いページが目の前にあります。

http://localhost:8080/_ah/upload/agltb2JpbHNvcnVyGwsSFV9fQmxvYlVwbG9hZFNlc3Npb25fXxg9DA

誰か提案がありますか?

これらは私のハンドラーです:

そして、これはフォームをレンダリングするhtmlです。

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

python - GAE blob に保存されているタブ区切りの値コンテンツにアクセスしますが、ユニバーサル改行モードまたは同等のモードを使用します

Google App Engine アプリケーションの一部として TSV ファイルの内容を読み込もうとしています。

以下を使用して、ファイルから問題なく読み取ることができます。

ただし、ブロブリーダーを使用してブロブストアからデータを読み取る必要があります。

(この問題が発生しているコード全体のコピーをここにアップロードしました)

rU 引数がないと、引用符で囲まれていないフィールドで改行エラーが発生します。

エラー: 引用符で囲まれていないフィールドに改行文字が見られます - ファイルをユニバーサル改行モードで開く必要がありますか?

このエラーが発生しないようにファイルを修正するか、ユニバーサル改行モードでブロブストアから開くことをエミュレートしたいですか?

私のファイルは約 20MB で、その縮小サンプル (スクリプトがまだ失敗している) は、ここにあります

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

google-app-engine - Google AppEngine Blobstore:ブラウザが進行状況とダウンロードの合計サイズを確実に表示する方法は?

ブロブストアからのダウンロードを提供すると、ブラウザーに合計サイズと残り時間が表示されないことに気付きました。ダウンロードは完了するまで続行されますが、ブラウザーは予想される合計サイズを把握していないようです。

ご了承ください:

  • これは、appspot.com の運用サーバーでのみ発生します。開発環境 (localhost) では期待どおりに動作し、ブラウザには合計サイズ、完了率、および残りのおおよその時間が表示されます...

  • ヘッダー 'Content-Length' をブロブ サイズに設定しようとしましたが、うまくいきませんでした。

  • ダウンロードした BLOB のヘッダーを分析すると、Content-Length ヘッダーがありません (「send_blob」を使用する前に書いたとしても)。ヘッダーは次のようになります。

HTTP/1.0 200 OK =>
Cache-Control => no-cache
Content-Disposition => attachment; filename="Setup.exe"
Expires => Fri, 01 Jan 1990 00:00:00 GMT
Content-Type => application/octet-stream
Date => Thu, 31 Mar 2011 20:19:52 GMT
Server => Google フロントエンド

ブラウザーに合計サイズ、ダウンロードされた割合、推定残り時間を表示させる方法について誰か考えがありますか?

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

java - Google AppEngine Blobstore: Java でのファイル名による Blob のダウンロード

GAE の BlobStore に大量のファイル (この場合は画像) をアップロードしたとします。
後で、それらのファイルを別の場所からダウンロードできるようにしたいと考えています。
BlobStoreService の serve メソッドを使用して BlobKey で blob を取得できることは知っていますが、特定のファイル名に関連付けられた blobkey を取得するにはどうすればよいですか?
このための組み込み機能が見つからないようです。

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

java - Google App Engine のブロブストア オブジェクトの 1MB クォータ制限?

画像を保存するために、ブロブストアに直接書き込む App Engine (バージョン 1.4.3)を使用 しています。1MBを超える画像を保存しようとすると、次の例外が発生します

各オブジェクトの制限は2GBだと思いました

画像を保存するJavaコードは次のとおりです

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

python - 実験的な API を使用して Blobstore に大きなファイルを書き込む方法は?

ジレンマがあります.フレームワークとしてtipfyを使用して、scribdストアとblobstoreの両方にファイルをアップロードしています。blobstore.create_upload_url によってアクションが作成されない Web フォームがあります (url_for('myhandler') を使用しているだけです)。blobstore ハンドラーを使用している場合、POST 応答が解析され、通常の python-scribd API を使用してファイルを scribd ストアにアップロードできないためです。今、私はscribdセーバーを動かしています:

ご覧のとおり、ファイルもブロブストアに保存されます..しかし、大きなファイル(つまり5Mb)をアップロードしている場合、私は受け取っています

どうすれば修正できますか?ありがとう!

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

java - Google App Engine Blobstore - HTML コードをファイルに出力します

HTML ファイルの保存に Google App Engine Blobstore サービスを使用しています。これらのファイルは、ユーザーが編集および更新できるようにしようとしている Web ページに対応しています。

ブロブストアに HTML ファイルがある場合、保存されているファイルから HTML コードを取得し、そのコードを TextArea などに表示する最も簡単な方法は何ですか? では、ブロブストアでそのファイルを更新するにはどうすればよいでしょうか?

バイト配列を返す fetchData メソッドがあることは知っていますが、ブロブストアの HTML ファイルからプレーン テキストの HTML コードを表示するにはどうすればよいでしょうか?

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

python - URLからブロブストアに画像をアップロードするには?

Blobstore blob の場合、Google App Engine Files API でプログラムによる作成がサポートされるようになりました。

http経由で画像をフェッチしてブロブストアに保存しようとすることで、これを試しています:

このコードはエラーをスローしています:

サイズ制限を超えているため、破損していると思われます。これは、画像をブロブストアに書き込む方法が原因ですか? Blobstore のサイズ制限は 2 GB で、テストしている画像は 200 ~ 300 KB 未満です。