問題タブ [status-message]

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

status-message - プログラムで Live Messenger のステータス メッセージを設定するにはどうすればよいですか?

Live Messenger のステータス メッセージを変更できるようにしたいのですが、見つかったものはすべて音楽メッセージでしか機能しません (このスクリーンショットを参照して、2 つの違いを確認してください)。

それを変更する機能を持つプログラムがあり、Live Messenger の一部の代替クライアントもステータス メッセージ自体を設定できるため、これを行うことができます。私はこれを自分で行う方法を知る必要があります。

明確化:このソリューションは、Live Messenger の最新バージョン (つまり、wave 3 ベータ版) で動作する必要があります。古いバージョンで作業するのも良いですが、私が作業しているのは 14.x バージョンです。

0 投票する
9 に答える
2432 参照

php - ページ間でユーザーへのメッセージを渡すのに最適な方法

したがって、イベントのチェーンは次のとおりです。

  1. ユーザーがフォームを送信します。
  2. 送信の処理中に、「レコードが保存されました」などのメッセージが生成されます。
  3. ユーザーは、検索結果などの新しいページにリダイレクトされます。
  4. 新しいページにメッセージを表示する必要があります。

では、問題は、ステップ2からステップ3までのメッセージを取得する方法です。これは1つの単純な例にすぎません...他にもはるかに複雑な例がたくさんあります。

私はPHPを使用しています。

ニーズ:

  • 複数のメッセージをサポートし、必要に応じて受信側のマシンでフォーマットする必要があります
  • メッセージは同じページに追加できます(ステップ4内など)
  • 関数またはオブジェクトの内部から追加されたメッセージ

私が思いついたいくつかのオプション:

  • セッション変数に配列として格納し、各表示後に空にします
  • getまたはqueryパラメーターとして渡します。これを常に処理しているため、煩わしくなり、取得することを忘れないでください。長くなる可能性があるため、クエリ文字列の最大長を簡単に超えてしまう可能性があります
  • セッションごとにデータベースに保存します(ログインしているユーザーが常にそうであるとは限りません)。これには、それらが追加される各ページに追加の挿入が必要になり、場合によっては複数になり、すべてのページに追加の選択が必要になります

現在、セッション内のメッセージを配列に格納していますが、もっと良い方法があるかどうか疑問に思っています。上記の他の2つのオプションはあまり良いとは思いません。

編集:セッションメソッドに2つの関数を使用します:AddStatusMsg()(配列に要素を追加します)とDisplayStatusMsg()(HTML形式のメッセージを返し、配列を空にします)。

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

perl - 複数の「app」サーバーにわたるCatalyst::Plugin ::StatusMessage

そのため、CatalystアプリでCatalyst :: Plugin::StatusMessageを使用しています。唯一の問題は、現在、背後に2つのアプリサーバーがあり、両方ともCatalystを実行しているロードバランサーがあることです。このため、ステータスメッセージが1つのアプリサーバーに設定され、ユーザーがリダイレクトされてから、ロードバランサーがそれらを2番目のアプリサーバーに送信した場合、ステータスメッセージはローカルにあるため、ユーザーにはステータスメッセージは表示されません。アプリサーバー。とにかく、これらのステータスメッセージをアプリサーバー間で共有できるので、ロードバランサーがどのサーバーに送信するかを心配する必要はありませんか?ありがとう!

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

ios - ステータス コード フィールドの下の応答ヘッダーからステータス メッセージを取得する

オブジェクトを使用してAFNetwokingAFHTTPClient動詞 PUT で REST API をヒットします。応答で得られるのは、ステータスコードフィールドの応答ヘッダーフィールドのカスタムステータスメッセージとともにステータス500です。

応答ヘッダー フィールド: ステータス コード: 500 バン番号を確認して、もう一度お試しください。

基本的に問題は、このステータス メッセージを解析することです。コードは次のとおりです。

応答オブジェクトには、このステータス メッセージを取得するゲッターがありません。すべての応答ヘッダー フィールドを取得しようとすると、メッセージが送信されるステータス コード フィールドを除くすべてのキーと値のペアが取得されます。

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

perl - NCBI スタンドアロン BLAST でステータス更新を取得するには?

たとえば、リモート (NCBI) サーバーを使用して、何千もの EST シーケンスに対してスタンドアロンの Blast+ を実行しています。15 of 100 シーケンスが実行されているなどのステータス メッセージが表示されません。そのようなステータスメッセージを取得することは可能ですか? または、perl スクリプトを使用して次々とシーケンスを送信する他の方法はありますか?
どうもありがとう!

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

php - PHPジオネームのタイムゾーンでステータスメッセージをエコーする

タイムゾーンを取得するために、次のコード php を使用しています。

動作しますが、たとえば南極大陸の緯度と経度の場合、エラーステータスメッセージが表示されます:

このメッセージをエコーする方法は?

私はこれを試しています:

しかし、動作しません

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

javascript - JavaScript async/await try/catch クライアント コードで res.statusMessage にアクセスして、エクスプレス バックエンドからスローされた例外を読み取ることができない

ここに画像の説明を入力

Chrome はサーバーから提供されたメッセージを読み取ることができますが(No project found for 70100)console.log(err.message)Request failed with status code 400

クライアントコード:

サーバーコード:

Chrome がメッセージを読み取れるのは面倒ですが、それをユーザーに表示する方法がわかりません。明らかに、メッセージはブラウザまで届きます。クライアント コードでアクセスする方法についてのヒントをいただければ幸いです。前もって感謝します。