問題タブ [protorpc]

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 投票する
4 に答える
2197 参照

python - protoRPC:dictを返す

どのようにしてdict同様のオブジェクトを返すのprotoRPCですか?

FieldList無駄に使ってみました。次のフィールド定義のみが表示されます。

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

google-app-engine - FieldListを使用した呼び出し元からのprotorpc読み取りリスト

呼び出し元からリストを読み取り、いくつかの作業を行ってから応答を返すことになっているWebサービスがあります。

次のARequestMessageクラスは機能しますか?

FieldList構造内またはコンテキスト内での使用法についてはよくわかりません。それに応じてコードを少し含めてください。

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

google-app-engine - Google エンドポイント経由で画像を base64 として送信

応答で画像を送信する必要があるエンドポイントがあります。元の画像はサーバー内のファイルで、python ( open().read() ) で開き、BlobProperty ( ndb.BlobProperty() )として NDB に保存します。

私の protoRPC メッセージは BytesField です。

apis-explorer に移動すると、画像に正しい値が表示されますが、JS クライアントでは機能しません。ファイルを読み込んでbase64をエンコードおよびデコードしようとしましたが、JSはまだそれを認識していません。誰かがそれを解決する方法を知っていますか? エンドポイント経由で base64 イメージを送信するにはどうすればよいですか?

ありがとうございました!

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

python - protoRPC で定義されたサービスの推奨呼び出し方法

私は 2 つの appengine ホスティング Web サイトを持っており、それらに protorpc を使用していくつかのサービスを定義しました。

問題は、2 つのアプリ エンジン サービス間で rpc 呼び出しを行いたいということです。rpc クライアントを作成するために使用できる lib はありますか? または appengine から RPC 呼び出しを行うための推奨される方法はありますか?

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

python - ProtoRPC App Engine Hello World テスト アプリが機能しない

私はかなり単純な Hello World ProtoRPC App Engine の例を動作させようとしましたが、役に立ちませんでした。残念ながら、ウェブサイトのコードは機能していないようです。考えられる解決策をいくつか調べましたが、完全なワーキング セットを見つけることができませんでした。どんな助けでも大歓迎です!以下のエラー (またはその欠如) を確認できます。

app.yaml

こんにちは。

カールコマンド

コマンドラインで上記のコマンドを実行すると、エラーなしでプロンプトが返されます。私のログは、curl コマンドが機能していたことを示していますが、応答がありませんでした。ログには次のように表示されます。

Chrome JS コンソールを介した Ajax 呼び出しは次を返しました: SyntaxError: Unexpected token ILLEGAL :

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

message - protorpc メッセージでメソッドを定義できないのはなぜですか?

アプリ エンジンの protorpc サービスで使用したいいくつかのメッセージ タイプを定義しましたが、messages.Field インスタンスではなくメソッドであるメンバーを検索しているため、サービスはエラーをスローします。これを回避する方法はありますか?メッセージにメソッドを定義することは本当に便利だからです。私の例では、資格情報メッセージがあり、メッセージで資格情報が正しいかどうかを確認するメソッドを定義しました。メソッドを関数として定義できることはわかっていますが、論理的ではありません。

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

python - How to convert entity to message with @classmethod

I have this model:

Where UserMessage is a protoRPC object. And want something like this: