問題タブ [falconframework]

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 に答える
92 参照

multithreading - httpクライアントが接続を閉じたときに応答を保存する方法は?

私はPythonでfalconフレームワークを使用して、Web APIのjson応答を形成しています。

たとえばlogic()、30〜90分間機能する関数があります。私はこのようなものが欲しい:

  1. http-client が /api/somepath.json を要求すると、呼び出します somepath_handle()
  2. somepath_handle()logic()別のスレッド/プロセスで実行される
  3. 終了したらlogic()、スレッドは閉じられます
  4. somepath_handle()logic()return からの応答を読み取ります
  5. somepath_handle()が終了する前に強制終了された場合logic()、スレッド/etclogic()は終了するまで停止されません

コード:

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

python - Falcon Framework ですべてのパスを 1 つのハンドラー関数にルーティングする

「/api」などで始まるすべてのパスを同じハンドラー関数にルーティングしたいと考えています。

そのような:

すべてを 1 つの関数で処理する必要があり、/api の後に完全なパスを取得できるはずです。

この機能は非常に便利で、Node.js Express フレームワークでよく使用していました。現在、Python Falcon フレームワークで同じことを達成する方法を探しています。

詳細については、こちらをご覧ください。この機能を「ホワイトリストに登録された「グローバル」機能」と定義しています。

http://expressjs.com/api.html#app.all

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

python - Falcon を Mac で実行する際の問題

Mac での Falcon の実行に問題があります。私はpycharmと一緒にpython 2.7をしばらく問題なく使用しています。

ここここ、およびここに関連する投稿がいくつかあるようですが、それでも同じ問題があるようです。

これを機能させるために何時間も費やしましたが、すべてが6つのパッケージとSSLを指しているようです。

以下は、これまでの私の取り組みです。どんな助けでも大歓迎です

0 投票する
0 に答える
225 参照

python - Python wsgiref simple_server の投稿ファイルの問題

falcon フレームワークを使用して WSGI Python Web サーバー アプリを作成しています。そして、私wsgiref.simple_serverはローカルテストに使用します。

サーバーへのファイルの投稿をテストするまで、スムーズに動作します。私のコードは以下のようなものです:

simple_server でホストされているアプリにファイルを投稿すると、 の行でハングしているようですreq.stream.read()

しかし、uWSGI でアプリをホストすると、このコードはうまく機能します。

この問題は simple_server と関係がありますか?

0 投票する
4 に答える
12023 参照

python - falconアプリケーションから静的Webページを提供するには?

私はpythonが初めてなので、ファルコンです。私は RESTful API の開発を開始しましたが、これまでのところ falcon は最適です。静的 Web ページを提供するには、他にもいくつかの要件があり、そのためのアプリを作成したり、サーバーを生成したりしたくありません。

falcon アプリから静的 Web ページを提供することは可能ですか?