問題タブ [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 に答える
3554 参照

google-app-engine - 複数のファイルをblobstore(redux)にアップロードする

はい、私はすでにこの質問を見ました、しかし私はその受け入れられた答えとGAEドキュメントニックジョンソンのブログと矛盾する情報を見つけています。

ドキュメントでは、同時に複数のファイルをアップロードすることについて説明しています。アップロードされたファイルを取得する関数は、リストを返します。

このget_uploads()メソッドは、リクエストでアップロードされたファイルごとに1つずつ、BlobInfoオブジェクトのリストを返します。

しかし、私が見てきたところはどこでも、一度にアップロードできるファイルは1つだけであり、毎回新しいアップロードURLを作成する必要があるという前提があります。

Pluploadを使用してHTML5/Flashを使用して同時に複数のファイルをアップロードすることも可能ですか?

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

python - リモート API を使用して AppEngine BlobStore から読み取ることはできますか

リモート API を使用してブロブストアからブロブを読み取ろうとしています (そしてその後保存しようとしています)。"No api proxy found for service "blobstore""読み取りを実行すると、エラーが発生します。スタブ コードは次のとおりです。

エラーは次の行で発生します:file = blob_reader.read() 私は個人用アプリスポットからターミナル経由でファイルを読み込んでいます:

では、リモート API を介してブロブストアから読み取ることは可能でしょうか? または私のコードは悪いですか?助言がありますか?

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

java - コマンド ライン Java アプリケーションから Google App Engine の BlobStore にアップロードする

ブロブストア アップロード コマンド ライン アプリケーションのサーバー側コードは次のとおりです。

認証コードなしでローカル開発モードサーバーに対して動作する次のコードを取得したので、認証コードを使用してmultipart/formコードが正常に機能していることがわかります。

コマンド ライン クライアントを Java から Python に移行:

ファイルを取得して BlobStore に投稿する単純なコマンド ライン ツールが必要なだけです。インターネット上のどこにも完全な例1つも見つかりません。GAE ですべての作業を行う例はたくさんありますが、別のクライアントからPOST実行するコマンド ライン クライアントはありません。FORM

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

google-app-engine - Appengine Blobstore - レスポンスをキャッシュする方法は?

次のことを試しましたが、ブラウザ (Chrome) がキャッシュしていません:

応答ヘッダー:

ありがとう!

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

python - App Engine: ブロブストアからサムネイルを提供して生成されるサムネイルのサイズを計算する

現在、ブロブストアを使用して画像のサムネイルを生成していますが、サムネイルのサイズをimgタグに保存することをお勧めします。これは良い習慣であり、レンダリングを高速化し、部分的に読み込まれたページの見栄えを良くするのに役立ちます。

元の画像のサイズしかわからない場合、ブロブストアによって生成されたサムネイルのサイズを計算するにはどうすればよいですか?

私の以前の試みはあまり正確ではなく、ほとんどの場合、1 ピクセルか 2 ピクセルずれていました (おそらく丸めのため)。

サムネイルを取得し、画像 API を使用して寸法を確認するよりもうまくいくことは理解していますが、それは非効率的だと思います。

現時点で計算に使用するコードは次のとおりです。ただし、1 ピクセルずれている場合があり、ブラウザーが画像をわずかに引き伸ばして、アーティファクトのサイズを変更したり、パフォーマンスを低下させたりします。

精度は非常に重要です。

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

python - AppEngine: Blobstore から S3 へ?

ブロブストアにデータをアップロードしています。一時的なものにとどめ、AppEngine アプリ内から Amazon S3 にアップロードする必要があります。

Blobstore API で説明されているように、BlobDonwloadHandler を介してのみデータを取得できるようです

そこで、アプリケーション内からそのブロブ固有のダウンロード URL を取得しようとしました (昨日の質問を思い出してください)。AppEngine (開発サーバーではない) 内からの内部 URL のフェッチは、スタイルが悪くても機能しています - 私は知っています。

しかし、ブロブの取得は機能していません。私のコードは次のようになります:

そして、私は得ています

ダウンロード エラー: アプリケーション エラー: 2

提起者:

ファイル "/base/python_runtime/python_lib/versions/1/google/appengine/api/urlfetch.py​​"、332 行目、_get_fetch_result で DownloadError(str(err)) を発生させます

検索しても、どうすればいいのかわからない。

私が見たすべてのチュートリアルは、URL を介してユーザーに返すことにのみ焦点を当てています。しかし、ブロブストアからブロブを取得して、S3 バケットに送信したいと考えています。どうすればそれを実現できるのか、それとも不可能なのか、誰にもわかりませんか?

前もって感謝します。

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

google-app-engine - Vaadin + GAE + ブロブストア

GAE と blobstore で vaadin を使用することに成功した人は誰でもいます。私は現在それで立ち往生しています。Vaadin の Beside Upload コンポーネントは、ファイル入力と出力ストリームを使用するため、GAE では動作しません。アプリケーション用に独自のコミュニケーション マネージャーを実装してから、handleUpload メソッドを ovverride する方法の詳細には立ち入りたくありません。どんな助けでも大歓迎です:)

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

java - appengineblobstoreで孤立したblobを削除する

必要のない多数のオブジェクトをデータストアから削除しました(そのうちの約7000個)。これらの各オブジェクトには、文字列(blobキー)によって参照されるblobが関連付けられていました。

ご想像のとおり、これらのブロブを削除するのを忘れました。今はそれらへの参照はありませんが、削除したいと思います。私はそれをする方法を見つけることができないようです。どんな助けでもありがたいです。

UPDATE 解決策が見つかりました。

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

python - Web 画像を A​​pp Engine のブロブストアに保存するにはどうすればよいですか?

この質問をテンプレートとして使用して同じ問題を解決しましたが、投稿時に問題が発生しています。私はこれらのコンポーネントを持っています:

  1. 画像 URL のテキストボックスを含むHTMLフォーム。この投稿先...
  2. 投稿された URL を受け取り、それをエンコードし、再度投稿するために使用するハンドラーurlfetch...
  3. 実際の保存を行う個別のファイル アップロード ハンドラ。

ファイル入力を使用すると、コンポーネント #3 は単独で正常に動作します。urlfetchしかし、画像の URL だけから必要なものを取得する方法がよくわかりません。プロセスがタイムアウトするか、最終ハンドラーから 500 応答を受け取ります。

繰り返しますが、これは私が従うプロセスです。ご協力いただきありがとうございます!

0 投票する
7 に答える
150183 参照

sql - DBMSコンテキストのBLOBとは正確には何ですか

  • BLOB とは何ですか?
  • どのように使用できますか?
  • DBMS の BLOB の違いは何ですか。BLOB を使用して任意の DBMS にデータを保存し、その BLOB をライブラリで読み取りたいと考えています。