問題タブ [payload]
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.
ios - Xtify ペイロード - サーバー エラー
xtify を使用して Android と iOS の両方にプッシュ通知を送信しようとしています。これはできますが、ペイロード情報が機能していないようです。ペイロードを削除するとリクエストは成功しますが、ペイロードを追加するとサーバー エラーが発生します。私が送信しているjsonを見て、何か間違っているかどうか教えてもらえますか?
サーバーが返すエラーは次のとおりです: HTTP/1.1 500 Internal Server Error Date: Wed, 30 May 2012 22:51:51 GMT Content-Type: text/html;charset=utf-8 Content-Length: 5839 Connection: close
JBoss Web/2.1.3.GA - エラーレポート
HTTP ステータス 500 -
タイプ例外レポート
メッセージ
サーバーで内部エラー () が発生したため、この要求を実行できませんでした。
例外
p>根本的な原因
p>注根本原因の完全なスタック トレースは、JBoss Web/2.1.3.GA ログで入手できます。
JBoss Web/2.1.3.GA
tcp - Scapy を使用して tcp ペイロードを送信する: バイトが食べられるのはなぜですか?
私の問題は次のとおりです。ハニーポットを刺激するためにscapyを使用してリッスンサービスを実装したい(ハニーポットは偽のIPを使用するため、OSソケットを使用できないため)、scapyを選択しました。
私は非常に単純な TCP ハンドシェイク手順を実装しましたが、1 つ不満がありました: PSH を使用して送信するパケットの 1 バイトが消費されます。
たとえば、クライアントに「abc」を送信しますが、netcat や wget などのクライアントのソケットは「bc」しか受信しません。別の例として、「HTTP/1.1 200 OK」は「TTP/1.1 200 OK」になります。パケットをキャプチャし、Wireshark は手作りのパケットを HTTP として正しく認識できますが、クライアント ソケットには 1 バイトしかありません。どうしてか分かりません。
コードは次のとおりです。192.168.1.100 は server(my) ip addr を表し、9999 はポートです。たとえば、この python スクリプトを 192.168.1.100 で実行してから、「nc 192.168.1.100 9999」を使用します。「abc」が出るはずが「bc」しか出ないのですが、Wiresharkでは問題ないようです。とても奇妙です。
javascript - 複数の遅延読み込みインスタンス| Javascript
私は現在、Javascriptの読み込みの延期に関するこの記事を読んでいます: https ://developers.google.com/speed/docs/best-practices/payload#DeferLoadingJS
彼らはこのスクリプトを使用します:
現在、「延期」したい4つの個別のJavascriptファイルがあります。
Googleのサンプルコードを使用してこれをどのように達成しますか?
ポインタをありがとう。
iphone - iPhone でバックグラウンド モードでアプリケーションを実行する場合、プッシュ通知のペイロード コンテンツをカスタマイズしますか?
アプリにアップルのプッシュ通知を実装していますが、通知を適切に受け取っています。しかし、通知がバックグラウンド モードでアプリケーションに到着すると、いくつかの問題に直面しました。サーバー側から、彼らは次の形式で通知を送信しています
しかし、通知バーのペイロード メッセージをカスタマイズしたい、つまり、「新しい取引が追加されました」というメッセージを表示したい。では、アプリケーションがバックグラウンド状態のときに通知バーのコンテンツのペイロードをカスタマイズするにはどうすればよいでしょうか?
だから私を助けてください。
ありがとう!
php - PHP:文字列からパックされた16進数を抽出する
文字列からパックされた16進数を抽出しようとしています。私のアプリケーションは、ヘッダーとそれに続く2バイトの16進数を含む文字列を送信するサーバーと通信しています。この文字列には何千もの数字が含まれています。
私がやりたいのは、2バイトの圧縮された数値をそれぞれ抽出し、それを計算に使用できる数値に変換することです。
例:string = "info:\x00\x00\x11\x11\x22\x22"
3つの数値0x0000
(10進数の0)、0x1111
(10進数の4369)、0x2222
(10進数の8738)を生成します
私には実用的な解決策がありますが(以下を参照)、サーバーが送信する数千の数値を処理しようとすると、機能が遅すぎます。私のアプローチをスピードアップするためのいくつかの推奨事項を提供してください。
また、単一のunpackコマンドで数値を抽出しようとしましたが、機能していません(使用するフォーマット文字列を理解するのに問題があります)
php - 「ペイロード」とは何ですか?例:XMLペイロード
いくつかのWebサービスのドキュメントを閲覧しているときに、「ペイロード」、「xmlペイロード」という単語に出くわしました...
ウィキペディアから:「*コンピューティングのペイロード(実際のデータまたは身体データと呼ばれることもあります)は、データ送信の貨物です。*」
ここではあまり意味がありません。ペイロード/xmlペイロードの意味を誰かが説明できますか?ありがとう。
linux - ISO 内に埋め込まれたプログラム
ISOファイルの内部/横にアプリケーション/スクリプトを埋め込む良い方法を見つけようとしています。私が達成しようとしているのは、virtual-manager ( virt-install
) を介して独自のインストールを開始するために使用できる CD イメージを持つことです。インストーラーとイメージを別々に持つ必要がないように、ダウンロードを本当に単純化するだけです。
そのようなことを行うための最も簡単なオプションは、bash スクリプトの後に uu/b64 でエンコードされたイメージを配置することです。それの悪い面は、ファイルを再度コピーする必要があることです。そのサイズは必要以上に大きく、bash は他のプログラムにストリーミングされる文字列のために多くのメモリを予約するのが好きです。
もう 1 つの代替手段は、__END__
. これにより、コンテンツのエンコードと高いメモリ使用量から解放されますが、コピーが妨げられることはありません。
エレガントな解決策はありますか?特定のヘッダーなしで (または最後に) 別のファイル内に埋め込むことができるスクリプト言語はありますか? または、ISO フォーマット自体とマージできるものはありますか?
java - サーバーからシリアル化ポリシーファイルの強力なハッシュ名を取得するにはどうすればよいですか?
gwtに基づいた簡単なメッセージをサーバーに送信する必要があります。ご存知のように、メッセージのペイロードには、メッセージを送信したいサービスのシリアル化ポリシーファイルの強力なハッシュ名があります。サーバークライアント通信のどこで、このハッシュを取得できますか?Webブラウザーがそれを実行し、私はフィドラーによってFirebug通信を分析していましたが、このハッシュを使用したサーバーからのメッセージは表示されませんでした。では、クライアントのWebブラウザーは、どの強力なハッシュ名がメッセージのペイロードをサービスに送信するかをどのように知るのでしょうか。
h.264 - RTSP over TCP を使用して h.264 フレームで追加データを送信する
私のアプリケーションの 1 つで、他のデータ型も含むオブジェクトにカプセル化された H.264 フレームの送受信を実装しようとしています。要件は、RTSP over tcp を使用してこれらのフレームを送信することです。受信側では、これらのフレームを追加データとともに抽出して表示する必要があります。これを可能な限り標準に準拠させるためにかなりの時間を費やしましたが、RTSPセッションでカスタムオブジェクトを渡すことについて話している特定のペイロード形式を見つけられないようです. 私の最善の策はNALユニットを使用していますか、それともより良い解決策がありますか。
size - ICMPタイプ11パケットペイロードのサイズ
タイプが11の場合、つまり時間を超えた場合のICMPパケットペイロードのサイズはどれくらいですか。IPヘッダーとICMPメッセージを生成するIPパケットペイロードの最初の8バイトが含まれているため、そのサイズは20 + 8=28だと思いました。
TTL=1で一般的なユーザートラフィックを再生しています。ダンプしたICMPメッセージで、次のことに気づきました。
- UDPパケットによって生成されたすべてのICMPパケットには、28バイトのサイズのペイロードがあります
- TCPパケットによって生成されたものはすべて、サイズ40バイトのペイロードを持っています
ICMP時間超過メッセージを、それらのバイトを比較することによってそれらをトリガーしたパケットと照合する必要があるため、この情報は不可欠ですが、なぜこれが発生するのかわかりません。