19

我正在ab测试我的应用程序,但无法传递正确的 cookie。我的 cookie 数据如下所示:

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

我不知道如何让字符串的第二部分ab发送到我的服务器。我正在做类似的事情

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

发送的所有[内容都已发送,但此后没有任何内容。我担心[对我的 shell 的某种控制会被逃脱,但我不太确定这是怎么回事。我认为单引号应该允许我在其中添加除另一个单引号之外的任何内容。

4

1 回答 1

27

我想到了。原来正确的语法是:

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