19

アプリのテストに使用abしていますが、正しいCookieを渡すのに問題があります。私のCookieデータは次のようになります。

messages=95925d68c34fcc68b3fcc2e5061a45278c35af41$[[\\\\"__json_message\\\\"\\\\05420\\\\054\\\\"Data\\\\"]]

ab文字列の2番目の部分を取得してサーバーに送信する方法がわかりません。私は次のようなことをしています

ab -C messages='95*snip*5af41$[[\\\\"__json_message\\\\"\\\\05420\\\\054\\\\"Data\\\\"]]' http://example.com:80/

まではすべて[送信されますが、それ以降は何も送信されません。[エスケープされているシェルへのある種の制御が心配ですが、取引が何であるかはよくわかりません。一重引用符を使用すると、別の一重引用符以外のものをその中に入れることができるはずだと思いました。

4

1 に答える 1

27

私はそれを考え出した。正しい構文は次のとおりです。

ab -C 'messages="93bad4084536e6ee5839de07d59c8a42eadf014f$[[\"__json_message\"\05420\054\"Houston3\"]]"' http://localhost:8000/
于 2010-10-28T23:22:37.557 に答える